notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Sanity Test Failure
Wednesday, 13 Apr 2016
06:41 ed search for other commits by this committer
  • devel/binutils GNU binary tools Refresh
    • devel/cloudabi-binutils-aarch64 2.25.1_2,1 GNU Binutils for CloudABI cross-development Deleted
      • devel/cloudabi-binutils-x86_64 2.25.1_2,1 GNU Binutils for CloudABI cross-development Deleted
      • Switch the cloudabi-toolchain port over to llvm-devel.
        
        Farnsworth: "Good news, everyone!" The latest revisions of LLVM trunk
        not only have a version of LLD that creates usable binaries for x86-64
        and aarch64, it also does a better job at creating Position Independent
        Executables than the GNU linker.
        
        Because PIE is going to become pretty important for some of the upcoming
        projects (emulation on other OSes), I'd like to go ahead and switch the
        cloudabi-toolchain port over to the latest snapshot of LLVM. My goal is
        to revert back to a stable version (3.9) when available.
        
        Switching to LLD involves patching up the Binutils ports to no longer
        install the GNU linker (and remove the linker scripts that it uses). We
        can then simply add a couple of extra symlinks to cloudabi-toolchain to
        point to the LLD binary.
        
        At the same time, let's switch over to using the ELF toolchain tools on
        FreeBSD 11. That way we can even drop the dependency on Binutils on
        those systems.
        
        Reviewed by:	bapt, emaste
        Differential Revision:	https://reviews.freebsd.org/D5874
        Original commitRevision:413171 

Sanity Test Results

devel/binutils:

This command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/chroot -u dan /usr/FreshPorts/ports-jail
/make-port.sh /usr/local/PORTS-head devel/binutils
2>/tmp/FreshPorts.devel.binutils.make-error.2016.4.13.6.42.35.78020

produced this error:

Error message is: make: "/usr/local/PORTS-head/devel/binutils/Makefile"
line 92: Malformed conditional (${BUREMOVE:Mld})
make: Fatal errors encountered -- cannot continueMake results are : 
make: stopped in /usr/local/PORTS-head/devel/binutils