musl: provide libssp_nonshared.a
This commit is contained in:
parent
6fa537f2ba
commit
2fba7842a7
@ -2,7 +2,7 @@
|
||||
pkgname=musl
|
||||
reverts="1.2.0_1"
|
||||
version=1.1.24
|
||||
revision=12
|
||||
revision=13
|
||||
archs="*-musl"
|
||||
bootstrap=yes
|
||||
build_style=gnu-configure
|
||||
@ -21,6 +21,8 @@ post_build() {
|
||||
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getent.c -o getent
|
||||
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getconf.c -o getconf
|
||||
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/iconv.c -o iconv
|
||||
$CC $CFLAGS $LDFLAGS -fpie -c ${FILESDIR}/__stack_chk_fail_local.c -o __stack_chk_fail_local.o
|
||||
$AR r libssp_nonshared.a __stack_chk_fail_local.o
|
||||
}
|
||||
do_install() {
|
||||
# Move everything to /usr.
|
||||
@ -37,6 +39,8 @@ do_install() {
|
||||
vman ${FILESDIR}/getent.1
|
||||
vbin getconf
|
||||
vman ${FILESDIR}/getconf.1
|
||||
# additional symbols from libssp_nonshared (necessary on i386 and PPC)
|
||||
vinstall libssp_nonshared.a 755 usr/lib
|
||||
# Fake ldconfig
|
||||
ln -s true ${DESTDIR}/usr/bin/ldconfig
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user