Date: Mon, 20 Aug 2012 19:57:48 +0200 From: "O. Hartmann" <ohartman@zedat.fu-berlin.de> To: Ports FreeBSD <freebsd-ports@freebsd.org> Subject: pkg(ng)/portupgrade-devel: does not respect setting of USE_GCC= 4.6+ Message-ID: <50327A9C.5040103@zedat.fu-berlin.de>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3B3674019EC7B29566424257 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable I utilize FreeBSD 10.0-CURRENT and build the OS with CLANG as well as ports, which are compatible building with clang, using the well known settings in /etc/make.conf and /etc/src/conf. I use ports-mgmt/pkg (1.0-r6) and recently in combination with ports-mgmt/portupgrade for maintaining my ports. Prior to portupgrade I used to use ports-mgmt/portmaster (with patch). In /etc/mak.conf, I include a file via =2Einclude "/usr/local/etc/ports.conf" in which I have settings like thos= e: # math/fftw3 =2Eif ${.CURDIR:M/usr/ports/math/fftw3} USE_GCC=3D 4.6+ #CC=3D cc #CXX=3D c++ #CPP=3D cpp =2Eendif This setup worked very well in pre-pkg(ng) times and with portmaster. But now, with pkg, I can not install math/fftw3 anymore (amongst other ports not compatible with CLANG). Performing "make install" in math/fftw3 results in: =3D=3D=3D> fftw3-3.3.2 : clang does not support OpenMP. Disable the OPEN= MP option or use another compiler. *** [install] Error code 1 Stop in /usr/ports/math/fftw3. Using portupgrade ends up in this: portupgrade -f math/fftw3 USING PKGNG ** Port marked as IGNORE: math/fftw3: : clang does not support OpenMP. Disable the OPENMP option or use another compiler ** Listing the failed packages (-:ignored / *:skipped / !:failed) - math/fftw3 (marked as IGNORE) I'd like to have OPENMP since I have multicore CPUs running and therefore I use GCC 4.6 (or higher), which is capable of. Why does the use of pkg(ng) reject those essential settings? Have I overlooked something essential? I can not find any remarks on that subject in the man pages, or any hint leading towards a new configure schematics. Any hint? Regards and greetings, Oliver P.S. Please CC me in email, I do not subscribe list "ports@freebsd". --------------enig3B3674019EC7B29566424257 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJQMnqhAAoJEOgBcD7A/5N8tfMIAIIIN8YumClkY4+BfVxt4Z7C gCX6CJ1BVev9kZmwLwcmyOrhBq9GgocpsxvElVvXeLY/7Z+v1nEKXdHMx4MEixBF Vrq8O0Hb2fxvYYfXQquL7+ITyyl/CqGXFOVTz79H3TsO75+j841zWji7+fqxBFM2 YMCC+uf8KkusN6DRN0RkusMhS7Sux6+hVSD0+Q9nJ5Y+5UH9qLIBoeHxtehdnWMS PdZ4hsCgmBEMFyFTYSVSjc6FSRE0zW5d+M506cvzVNLPy1dn9sZhATguh8GMKvGO nrbyL4cr2R1trxgOotzbA4a5GMw+DOepTWCw/ddG15V30UQ4M2xVJeGYY/xOBmM= =l0ux -----END PGP SIGNATURE----- --------------enig3B3674019EC7B29566424257--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50327A9C.5040103>