sysvinit: make sure to link against libcrypt
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 22 Aug 2010 06:28:02 +0000 (08:28 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 24 Aug 2010 13:05:20 +0000 (15:05 +0200)
commitd3de556d28b0e92541ade939a58706bc94ed8ab4
treea437e4d80bba0115d2c3610080eb5c512c71e66c
parent8305f6ffbc391b25a24b25257089c1e0c99bd9aa
sysvinit: make sure to link against libcrypt

sysvinit Makefile checks if /usr/lib/libcrypt.a exists to determine
whether it should link against libcrypt or not. This test fails on
distributions such as Fedora, in which /usr/lib/libcrypt.a does not
exist (it is in /usr/lib64), but where libcrypt is available on the
target. As libcrypt is available in both uClibc and gclibc, we just
force sysvinit to link against libcrypt.

Fixes bug #2401.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/sysvinit/sysvinit.mk