Add LIBINTL to rpm2{cpio,archive}_LDADD otherwise build fails on:

/home/buildroot/autobuild/instance-2/output/host/bin/xtensa-linux-gcc 
-std=gnu99 -DHAVE_CONFIG_H   -I. -I. -I./include/ -I./build -I./lib -I./rpmio 
-I./misc -DLOCALEDIR="\"/usr/share/locale\"" 
-DLIBRPMALIAS_FILENAME="\"rpmpopt-4.14.2.1\"" -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 
-I/home/buildroot/autobuild/instance-2/output/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include
 -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes 
-Wstrict-prototypes  -fno-strict-aliasing -Wempty-body -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -Os   
-I/home/buildroot/autobuild/instance-2/output/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/beecrypt
 -c -o tools/rpmdeps.o tools/rpmdeps.c
/home/buildroot/autobuild/instance-2/output/host/opt/ext-toolchain/bin/../lib/gcc/xtensa-buildroot-linux-uclibc/7.4.0/../../../../xtensa-buildroot-linux-uclibc/bin/ld:
 rpm2cpio.o: undefined reference to symbol 'libintl_dgettext'
/home/buildroot/autobuild/instance-2/output/host/xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libintl.so.8:
 error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:962: recipe for target 'rpm2cpio' failed
make[3]: *** [rpm2cpio] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: link: 
/home/buildroot/autobuild/instance-2/output/host/bin/xtensa-linux-gcc 
-std=gnu99 -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes 
-Wstrict-prototypes -fno-strict-aliasing -Wempty-body -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -Os 
-I/home/buildroot/autobuild/instance-2/output/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/beecrypt
 -o rpm2archive rpm2archive.o  lib/.libs/librpm.so 
/home/buildroot/autobuild/instance-2/output/build/rpm-4.14.2.1/rpmio/.libs/librpmio.so
 -lcap -ldb rpmio/.libs/librpmio.so -lbeecrypt -lbz2 -lz -llzma -lpopt 
-larchive -lpthread -Wl,-rpath 
-Wl,/home/buildroot/autobuild/instance-2/output/build/rpm-4.14.2.1/lib/.libs 
-Wl,-rpath 
-Wl,/home/buildroot/autobuild/instance-2/output/build/rpm-4.14.2.1/rpmio/.libs
/home/buildroot/autobuild/instance-2/output/host/opt/ext-toolchain/bin/../lib/gcc/xtensa-buildroot-linux-uclibc/7.4.0/../../../../xtensa-buildroot-linux-uclibc/bin/ld:
 rpm2archive.o: undefined reference to symbol 'libintl_dgettext'
/home/buildroot/autobuild/instance-2/output/host/xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libintl.so.8:
 error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:958: recipe for target 'rpm2archive' failed

Fixes:
 - 
http://autobuild.buildroot.org/results/26e20e19d878811d90fce52eb0951ee4d8b59068

Signed-off-by: Fabrice Fontaine <[email protected]>
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/683

-- Commit Summary --

  * Makefile.am: rpm2{cpio,archive} needs lintl

-- File Changes --

    M Makefile.am (4)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/683.patch
https://github.com/rpm-software-management/rpm/pull/683.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/683
_______________________________________________
Rpm-maint mailing list
[email protected]
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to