diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template index 18c310adbec..a04ca5b7050 100644 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ b/srcpkgs/cross-mipsel-linux-muslhf/template @@ -1,6 +1,6 @@ # Template build file for 'cross-mipsel-linux-muslhf' # -_binutils_version=2.28 +_binutils_version=2.29 _gcc_version=6.3.0 _musl_version=1.1.16 _linux_version=4.9.8 @@ -12,7 +12,7 @@ _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} version=0.23 -revision=3 +revision=4 short_desc="Cross toolchain for MIPS32r2 LE hardfloat target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" @@ -23,7 +23,7 @@ distfiles=" ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" - 6297433ee120b11b4b0a1c8f3512d7d73501753142ab9e2daa13c5a3edd32a72 + 29a29549869039aad75fdf507ac30366da5ad0b974fbff4a8e7148dbf4f40ebf f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 937185a5e5d721050306cf106507a006c3f1f86d86cd550024ea7be909071011" @@ -66,6 +66,7 @@ _binutils_build() { _args+=" --disable-multilib" _args+=" --disable-werror" _args+=" --disable-shared" + _args+=" --with-system-zlib" _args+=" ${_fpuflags}" ../binutils-${_binutils_version}/configure ${_args} @@ -231,6 +232,9 @@ do_install() { cd ${wrksrc}/gcc-build make DESTDIR=${DESTDIR} install + # move libcc1.so* to the sysroot + mv ${DESTDIR}/usr/lib/libcc1.so* ${DESTDIR}/${_sysroot}/usr/lib + # install musl libc for target cd ${wrksrc}/musl-${_musl_version} make DESTDIR=${DESTDIR}/${_sysroot} install