Author: glen Date: Fri Jul 6 21:58:11 2012 GMT Module: packages Tag: HEAD ---- Log message: - new snap (8034), but linking still fails with ppl_finalize, even hacks do not help
---- Files affected: packages/nacl-toolchain-newlib: nacl-toolchain-newlib.spec (1.2 -> 1.3) ---- Diffs: ================================================================ Index: packages/nacl-toolchain-newlib/nacl-toolchain-newlib.spec diff -u packages/nacl-toolchain-newlib/nacl-toolchain-newlib.spec:1.2 packages/nacl-toolchain-newlib/nacl-toolchain-newlib.spec:1.3 --- packages/nacl-toolchain-newlib/nacl-toolchain-newlib.spec:1.2 Tue Nov 15 12:18:00 2011 +++ packages/nacl-toolchain-newlib/nacl-toolchain-newlib.spec Fri Jul 6 23:58:05 2012 @@ -9,9 +9,7 @@ # cat i686-nacl-as # #!/bin/bash # - messed up install dirs (two gcc dirs) -#%define nacl_revision 6757 -#%define nacl_revision 6869 -%define nacl_revision 6941 +%define nacl_revision 8034 %define binutils_ver 2.20.1 %define gcc_ver 4.4.3 %define newlib_ver 1.18.0 @@ -22,7 +20,7 @@ License: BSD (NaCL), GPL v3/LGPL v3 (binutils), GPL v3+ (gcc), GPL v2(newlib) Group: Development/Languages Source0: http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r%{nacl_revision}/nacltoolchain-buildscripts-r%{nacl_revision}.tar.gz -# Source0-md5: 884acc20fb43fd6f399e4bb693bf5750 +# Source0-md5: 985872dcaebb3dbb1d406910267efb06 Source1: ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_ver}.tar.gz # Source1-md5: 3dae127d4aa659d72f8ea8c0ff2a7a20 Source2: http://ftp.gnu.org/gnu/binutils/binutils-%{binutils_ver}.tar.bz2 @@ -30,12 +28,12 @@ Source3: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{gcc_ver}/gcc-%{gcc_ver}.tar.bz2 # Source3-md5: fe1ca818fc6d2caeffc9051fe67ff103 Patch0: http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r%{nacl_revision}/naclbinutils-%{binutils_ver}-r%{nacl_revision}.patch.bz2 -# Patch0-md5: dbcd40f49c9bd6624ed6b78056ab906b +# Patch0-md5: 8473a33e00cea1d1de041b42753e3e02 Patch1: http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r%{nacl_revision}/naclnewlib-%{newlib_ver}-r%{nacl_revision}.patch.bz2 -# Patch1-md5: f433a45f24fc97f0b2ecc6ac1458b578 +# Patch1-md5: faae6e8990cec9dde0fa8b371eb97c4e Patch2: http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r%{nacl_revision}/naclgcc-%{gcc_ver}-r%{nacl_revision}.patch.bz2 -# Patch2-md5: 581d51e531d50566cb30235611faeed6 -URL: http://code.google.com/chrome/nativeclient/ +# Patch2-md5: 64509546a3d2133c5f26903da46a251a +URL: https://developers.google.com/native-client/ BuildRequires: binutils >= 2.15.94 BuildRequires: bison >= 1.875 BuildRequires: cloog-ppl-devel @@ -76,6 +74,12 @@ %define _noautostrip .*%{arch}/.*\.a %define _noautochrpath .*%{arch}/.*\.a +# temporarily: +#/usr/bin/ld: libbackend.a(graphite.o): undefined reference to symbol 'ppl_finalize' +#/usr/bin/ld: note: 'ppl_finalize' is defined in DSO /usr/lib/libppl_c.so.4 so try adding it to the linker command line +#define filterout_ld -Wl,--no-copy-dt-needed-entries -Wl,--as-needed +#define specldflags -lppl_c + %description Native Client newlib-based toolchain (only for compiling IRT). @@ -93,6 +97,7 @@ %build %{__make} build-with-newlib \ + LDFLAGS="%{rpmldflags}" \ PREFIX="$(pwd)/out" \ CANNED_REVISION="yes" @@ -239,6 +244,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.3 2012/07/06 21:58:05 glen +- new snap (8034), but linking still fails with ppl_finalize, even hacks do not help + Revision 1.2 2011/11/15 11:18:00 glen - disable .a stripping ================================================================ ---- CVS-web: http://cvs.pld-linux.org/packages/nacl-toolchain-newlib/nacl-toolchain-newlib.spec?r1=1.2&r2=1.3 _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
