2009/4/14 Gerardo Exequiel Pozzi <[email protected]>: > Hi > > While fixing the insecure RPATH in community/llvm package [#1] also > fixed some others issues that I encountered. > (List of files in the generated packaged can viewed here [#2]) > > This is the list of changes from the original PKGBUILD: > > 0) Updated to the latest llvm version. > 1) Removed libtool dependency, is only needed at build time. > 2) Use the license from tarball, instead of downloading it, since is the > same, that are in webpage. > 3) Fixed libdir, use /usr/lib/llvm instead of /usr/lib, this is more > apropiated since llvm put some .o files that are relocatable. > 4) Fixed insecure rpath in all binary files. > 5) Fixed the path from scripts gccld and gccas that points to build > directory instead of /usr/bin > 6) Removed the build of sample hello transformation. > 7) Use PIC code on x86_64 builds (--enable-pic). > 8) Build only for the target machine instead of all supported. > 9) Added --enable-bindings=none, since if ocaml is installed will build > some files for it. > 10) Put --enable-optimized at configure script intead of make var. > 11) Build a more "release" code with options: --disable-assertions and > --disable-expensive-checks > 12) Force one job at installation step since more than one job fails. >
I'm building your pkgbuild. thanks -- Andrea `BaSh` Scarpino Arch Linux Developer
