Modify

Opened 6 years ago

Last modified 4 years ago

#11026 new defect

iputils missing build dependency (openssl)

Reported by: xleon@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: iputils Cc:

Description

When compiling the iputils package with the eglibc toolchain, it complains that the header file <openssl/md5.h> is missing. Adding openssl to the package build dependency solves the problem.

Attached a (ridicolously simple) patch.

Attachments (1)

openssl-missing-build-dep.patch (444 bytes) - added by xleon@… 6 years ago.

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by xleon@…

comment:1 Changed 4 years ago by anonymous

Same here when building for x86 with eglibc (target-i386_eglibc-2.15).

However, adding "openssl" to DEPENDS as described did not help in my case (building alix2 subconfiguration), even though openssl should create the missing libcrypto lib (?)

Anyways here's my build output:

...
install -m0755 /home/openwrt/openwrt-build/trunk/build_dir/target-i386_eglibc-2.15/iputils-s20101006/tracepath /home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/root-x86/tmp-iputils-tracepath/usr/bin/
SHELL= /home/openwrt/openwrt-build/trunk/staging_dir/host/bin/flock /home/openwrt/openwrt-build/trunk/tmp/.root-copy.flock -c 'cp -fpR /home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/root-x86/tmp-iputils-tracepath/. /home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/root-x86/'
rm -rf /home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/root-x86/tmp-iputils-tracepath
touch /home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/root-x86/stamp/.iputils-tracepath_installed
mkdir -p /home/openwrt/openwrt-build/trunk/bin/x86-eglibc/packages /home/openwrt/openwrt-build/trunk/build_dir/target-i386_eglibc-2.15/iputils-s20101006/ipkg-x86/iputils-ping6/CONTROL /home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/pkginfo
install -d -m0755 /home/openwrt/openwrt-build/trunk/build_dir/target-i386_eglibc-2.15/iputils-s20101006/ipkg-x86/iputils-ping6/usr/bin
install -m0755 /home/openwrt/openwrt-build/trunk/build_dir/target-i386_eglibc-2.15/iputils-s20101006/ping6 /home/openwrt/openwrt-build/trunk/build_dir/target-i386_eglibc-2.15/iputils-s20101006/ipkg-x86/iputils-ping6/usr/bin/
find /home/openwrt/openwrt-build/trunk/build_dir/target-i386_eglibc-2.15/iputils-s20101006/ipkg-x86/iputils-ping6 -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
Package iputils-ping6 is missing dependencies for the following libraries:
libcrypto.so.1.0.0
make[3]: *** [/home/openwrt/openwrt-build/trunk/bin/x86-eglibc/packages/iputils-ping6_20101006-1_x86.ipk] Error 1
make[3]: Leaving directory `/home/openwrt/openwrt-build/trunk/package/network/utils/iputils'
make[2]: *** [package/network/utils/iputils/compile] Error 2
make[2]: Leaving directory `/home/openwrt/openwrt-build/trunk'
make[1]: *** [/home/openwrt/openwrt-build/trunk/staging_dir/target-i386_eglibc-2.15/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/openwrt/openwrt-build/trunk'
make: *** [world] Error 2

comment:2 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.