Bug#220503: kbd-chooser doesn't build on powerpc (undefined reference to `substr')
Package: kbd-chooser
Version: 0.33
Severity: serious
buildd.debian.org lists the following build error on powerpc:
<-- snip -->
...
cc -Wall -I. -DNDEBUG=1 -fomit-frame-pointer -Os -DPOWERPC -DUSB_KBD -DAT_KBD
-DAMIGA_KBD -c -o getfd.o getfd.c
cc -Wall -I. -DNDEBUG=1 -fomit-frame-pointer -Os -DPOWERPC -DUSB_KBD -DAT_KBD
-DAMIGA_KBD -c -o at-kbd.o at-kbd.c
at-kbd.c: In function `at_kbd_get':
at-kbd.c:31: warning: implicit declaration of function `substr'
at-kbd.c:31: warning: comparison between pointer and integer
at-kbd.c:32: warning: comparison between pointer and integer
cc -Wall -I. -DNDEBUG=1 -fomit-frame-pointer -Os -DPOWERPC -DUSB_KBD -DAT_KBD
-DAMIGA_KBD -c -o usb-kbd.o usb-kbd.c
usb-kbd.c: In function `usb_kbd_get':
usb-kbd.c:28: warning: unused variable `serr'
usb-kbd.c:28: warning: unused variable `res'
usb-kbd.c:28: warning: unused variable `mounted_fs'
cc -Wall -I. -DNDEBUG=1 -fomit-frame-pointer -Os -DPOWERPC -DUSB_KBD -DAT_KBD
-DAMIGA_KBD -c -o amiga-kbd.o amiga-kbd.c
cc -Wall -I. -DNDEBUG=1 -fomit-frame-pointer -Os -DPOWERPC -DUSB_KBD -DAT_KBD
-DAMIGA_KBD kbd-chooser.c -o kbd-chooser loadkeys.o findfile.o ksyms.o getfd.
o at-kbd.o usb-kbd.o amiga-kbd.o -ldebconfclient -ldebian-installer
at-kbd.o(.text+0x34): In function `at_kbd_get':
: undefined reference to `substr'
at-kbd.o(.text+0x54): In function `at_kbd_get':
: undefined reference to `substr'
collect2: ld returned 1 exit status
make[1]: *** [kbd-chooser] Error 1
make[1]: Leaving directory `/build/buildd/kbd-chooser-0.33'
make: *** [build-stamp] Error 2
<-- snip -->
Reply to: