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>