[aur-general] Proposed PKGBUILD for next llvm build

Andrea Scarpino andrea at archlinux.org
Fri Apr 17 15:23:00 EDT 2009


2009/4/14 Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar>:
> 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


More information about the aur-general mailing list