[Buildroot] [Bug 12031] New: Build of cups-filters fails while linking, apparently due to missing libiconv
bugzilla at busybox.net
bugzilla at busybox.net
Thu Jul 11 06:23:22 UTC 2019
https://bugs.busybox.net/show_bug.cgi?id=12031
Bug ID: 12031
Host: i386
Build: amd64 Linux
Summary: Build of cups-filters fails while linking, apparently
due to missing libiconv
Product: buildroot
Version: 2019.05.1
Hardware: All
OS: Linux
Status: NEW
Keywords: link-failure
Severity: normal
Priority: P5
Component: Other
Assignee: unassigned at buildroot.uclibc.org
Reporter: jakobcornell at gmail.com
CC: buildroot at uclibc.org
Target Milestone: ---
The command `make` fails with the following output:
[7m>>> cups-filters 1.21.3 Building[27m
PATH="/home/jakob/buildroot-2019.05.1/output/host/bin:/home/jakob/buildroot-2019.05.1/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jakob/.cargo/bin"
/usr/bin/make -j3 -C
/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3/
make[1]: Entering directory
'/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3'
/usr/bin/make all-am
make[2]: Entering directory
'/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3'
sed -e "s/Braille transcription/Additional Braille transcription (2)/" \
-e "s/^ \\*Choice / Choice /" \
-e "s/^ Choice \"HyphLocale\// *Choice \"HyphLocale\//" \
-e s/LibLouis/LibLouis2/ \
< filter/braille/filters/liblouis1.defs >
filter/braille/filters/liblouis2.defs
sed -e "s/Braille transcription/Additional Braille transcription (3)/" \
-e "s/^ \\*Choice / Choice /" \
-e "s/^ Choice \"None\// *Choice \"None\//" \
-e s/LibLouis/LibLouis3/ \
< filter/braille/filters/liblouis1.defs >
filter/braille/filters/liblouis3.defs
CCLD texttotext
sed -e "s/Braille transcription/Additional Braille transcription (4)/" \
-e "s/^ \\*Choice / Choice /" \
-e "s/^ Choice \"None\// *Choice \"None\//" \
-e s/LibLouis/LibLouis4/ \
< filter/braille/filters/liblouis1.defs >
filter/braille/filters/liblouis4.defs
/home/jakob/buildroot-2019.05.1/output/host/lib/gcc/i686-buildroot-linux-uclibc/7.4.0/../../../../i686-buildroot-linux-uclibc/bin/ld:
texttotext-texttotext.o: in function `main':
texttotext.c:(.text.startup+0xdf3): undefined reference to `libiconv_open'
/home/jakob/buildroot-2019.05.1/output/host/lib/gcc/i686-buildroot-linux-uclibc/7.4.0/../../../../i686-buildroot-linux-uclibc/bin/ld:
texttotext.c:(.text.startup+0xfb0): undefined reference to `libiconv'
/home/jakob/buildroot-2019.05.1/output/host/lib/gcc/i686-buildroot-linux-uclibc/7.4.0/../../../../i686-buildroot-linux-uclibc/bin/ld:
texttotext.c:(.text.startup+0xfe9): undefined reference to `libiconv'
/home/jakob/buildroot-2019.05.1/output/host/lib/gcc/i686-buildroot-linux-uclibc/7.4.0/../../../../i686-buildroot-linux-uclibc/bin/ld:
texttotext.c:(.text.startup+0x16eb): undefined reference to `libiconv_close'
collect2: error: ld returned 1 exit status
Makefile:2541: recipe for target 'texttotext' failed
make[2]: *** [texttotext] Error 1
make[2]: Leaving directory
'/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3'
Makefile:1968: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory
'/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3'
package/pkg-generic.mk:238: recipe for target
'/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3/.stamp_built'
failed
make: ***
[/home/jakob/buildroot-2019.05.1/output/build/cups-filters-1.21.3/.stamp_built]
Error 2
My Buildroot config is attached. I'm using uClibc in the toolchain, and
libiconv is selected as a dependency in the target package list.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the buildroot
mailing list