Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Apr 2015 18:14:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 199098] Some ports may use COMPILER_TYPE instead of CHOSEN_COMPILER_TYPE
Message-ID:  <bug-199098-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199098

            Bug ID: 199098
           Summary: Some ports may use COMPILER_TYPE instead of
                    CHOSEN_COMPILER_TYPE
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: dbn@FreeBSD.org

Some ports use COMPILER_TYPE but have some variation of USES=compiler:c11
(instead of USES=compiler or USES=compiler:feature) thinking COMPILER_TYPE
refers to the chosen compiler type instead of actually the base compiler
available.  

To find a list of ports that could potentially suffer from this:
# find . -name Makefile | xargs grep COMPILER_TYPE | grep -v
CHOSEN_COMPILER_TYPE | cut -f 1 -d : | sort -u | xargs -n1 -I % sh -c "if !
grep -q '\(compiler[^:]\|compiler:feature\)' % ; then echo % ; fi"
./audio/xmms-sapplug/Makefile
./databases/gosqlite3/Makefile
./devel/binutils/Makefile
./devel/dotconf++/Makefile
./devel/godot/Makefile
./devel/llvm35/Makefile
./devel/llvm36/Makefile
./devel/powerpc64-xtoolchain-gcc/Makefile
./devel/sdl2pp/Makefile
./emulators/cpmemu/Makefile
./emulators/gnuboy/Makefile
./emulators/wine-devel/Makefile
./games/cataclysm-dda/Makefile
./games/fgrun/Makefile
./games/flare-engine/Makefile
./games/quantumminigolf/Makefile
./graphics/aaphoto/Makefile
./graphics/openimageio/Makefile
./java/java-subversion/Makefile
./lang/gcc/Makefile
./lang/gcc49/Makefile
./lang/gcc5/Makefile
./math/fftw3/Makefile
./net-mgmt/sendip/Makefile
./net-p2p/libtorrent/Makefile
./net/xorp/Makefile
./security/libscrypt/Makefile
./sysutils/consul/Makefile
./www/tokyopromenade/Makefile
./x11-fm/walcommander/Makefile
./x11-toolkits/wxgtk30/Makefile

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199098-13>