[Debian GNUstep maintainers] Bug#878051: src:dbuskit: FTBFS with gnustep-base/1.25: /usr/bin/ld: cannot find -lDBusKit

Yavor Doganov yavor at gnu.org
Mon Oct 9 06:33:51 UTC 2017


Source: dbuskit
Version: 0.1.1-2
Severity: important
Tags: sid buster
User: pkg-gnustep-maintainers at lists.alioth.debian.org
Usertags: gnustep-base1.25-transition gnustep-transition

This package fails to build with gnustep-base/1.25.0-1 with the
following error:

gcc DKNotificationCenter.m -c \
      -MMD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g -O2 -fdebug-prefix-map=/build/gnustep-make-2.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -fdebug-prefix-map=/build/dbuskit-0.1.1=. -fstack-protector-strong -Wformat -Werror=format-security -fgnu-runtime -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -Wall -Wdeclaration-after-statement -Wno-deprecated-declarations -fconstant-string-class=NSConstantString -I./derived_src -I. -I/usr/local/include/GNUstep -I/usr/include/GNUstep \
       -o obj/DBusKit.obj/DKNotificationCenter.m.o
DKNotificationCenter.m: In function '-[DKObservation initWithObserver:selector:]':
DKNotificationCenter.m:517:14: warning: implicit declaration of function 'GS_GC_HIDE'; did you mean '__LC_TIME'? [-Wimplicit-function-declaration]
   observer = GS_GC_HIDE(anObserver);
              ^~~~~~~~~~
              __LC_TIME
DKNotificationCenter.m:517:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
   observer = GS_GC_HIDE(anObserver);
            ^
DKNotificationCenter.m: In function '-[DKObservation observer]':
DKNotificationCenter.m:533:10: warning: implicit declaration of function 'GS_GC_UNHIDE'; did you mean '_C_UNDEF'? [-Wimplicit-function-declaration]
   return GS_GC_UNHIDE(observer);
          ^~~~~~~~~~~~
          _C_UNDEF
DKNotificationCenter.m:533:10: warning: return makes pointer from integer without a cast [-Wint-conversion]
   return GS_GC_UNHIDE(observer);
          ^~~~~~~~~~~~~~~~~~~~~~
...
gcc  -rdynamic     -Wl,-z,relro -Wl,--no-undefined -Wl,--as-needed -pthread  -fexceptions -fgnu-runtime -o obj/dk_make_protocol \
	./obj/dk_make_protocol.obj/dk_make_protocol.m.o \
	  -L../Source/DBusKit.framework/Versions/Current/.    -L/usr/local/lib -L/usr/lib   -lgnustep-base -lDBusKit   -lgnustep-base    -lobjc   -lm
/usr/bin/ld: cannot find -lDBusKit
collect2: error: ld returned 1 exit status
/usr/share/GNUstep/Makefiles/Instance/tool.make:89: recipe for target 'obj/dk_make_protocol' failed

The severity of this bug will be raised to "serious" when
gnustep-base/1.25.0 is uploaded to unstable.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=bg_BG.utf8, LC_CTYPE=bg_BG.utf8 (charmap=UTF-8), LANGUAGE=bg_BG.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the pkg-GNUstep-maintainers mailing list