В сообщении от 3 февраля 2014 00:41:24 автор Peter Bieringer написал:
Hi Nikoli,
Am 02.02.2014 21:28, schrieb Nikoli:
Now cvs fails to install, attached log.
This had a different reason
make[1]: Entering directory `/var/package-manager/tmp/portage/net-misc/ipv6calc-0.96.0_pre/work/ipv6cal c/ipv6calcweb' make[1]: *** No rule to make target `install'. Stop. make[1]: Leaving directory `/var/package-manager/tmp/portage/net-misc/ipv6calc-0.96.0_pre/work/ipv6cal c/ipv6calcweb' Result: 2
proper error catching on main Makefile detect now missing "install:" in Makefile of ipv6calcweb...Fixed in CVS now.
Confirm, it works fine now.
but the following is not expected:
checking for MD5_Init in -lcrypto... yes checking for MD5_Init... no checking for MD5_Update... no checking for MD5_Final... no checking for MD5_Transform... no
on my Fedora system this part of configure.in works:
LDFLAGS="$LDFLAGS -lcrypto" AC_CHECK_FUNCS(MD5_Init MD5_Update MD5_Final MD5_Transform, [ ], [ ENABLE_BUNDLED_MD5=1 ])
checking for MD5_Init in -lcrypto... yes checking for MD5_Init... yes checking for MD5_Update... yes checking for MD5_Final... yes checking for MD5_Transform... yes
disabling: LDFLAGS="$LDFLAGS -lcrypto"
would show same result as yours...looks like the LDFLAGS on your systems must be set different...would be great if you can support me here.
Same CC argument order problem: it does not support --as-needed, without it configure detects md5 fine. Attached config.log without and with LDFLAGS="-Wl,-- hash-style=gnu -Wl,-O1 -Wl,--as-needed"