mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 23:53:51 +02:00
musl: provide libssp_nonshared.a
This commit is contained in:
parent
6fa537f2ba
commit
2fba7842a7
1 changed files with 5 additions and 1 deletions
|
@ -2,7 +2,7 @@
|
||||||
pkgname=musl
|
pkgname=musl
|
||||||
reverts="1.2.0_1"
|
reverts="1.2.0_1"
|
||||||
version=1.1.24
|
version=1.1.24
|
||||||
revision=12
|
revision=13
|
||||||
archs="*-musl"
|
archs="*-musl"
|
||||||
bootstrap=yes
|
bootstrap=yes
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -21,6 +21,8 @@ post_build() {
|
||||||
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getent.c -o getent
|
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getent.c -o getent
|
||||||
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getconf.c -o getconf
|
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getconf.c -o getconf
|
||||||
$CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/iconv.c -o iconv
|
$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() {
|
do_install() {
|
||||||
# Move everything to /usr.
|
# Move everything to /usr.
|
||||||
|
@ -37,6 +39,8 @@ do_install() {
|
||||||
vman ${FILESDIR}/getent.1
|
vman ${FILESDIR}/getent.1
|
||||||
vbin getconf
|
vbin getconf
|
||||||
vman ${FILESDIR}/getconf.1
|
vman ${FILESDIR}/getconf.1
|
||||||
|
# additional symbols from libssp_nonshared (necessary on i386 and PPC)
|
||||||
|
vinstall libssp_nonshared.a 755 usr/lib
|
||||||
# Fake ldconfig
|
# Fake ldconfig
|
||||||
ln -s true ${DESTDIR}/usr/bin/ldconfig
|
ln -s true ${DESTDIR}/usr/bin/ldconfig
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue