From owner-freebsd-ports@FreeBSD.ORG Mon Aug 20 18:14:06 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F39C21065670 for ; Mon, 20 Aug 2012 18:14:05 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id A92AD8FC0A for ; Mon, 20 Aug 2012 18:14:05 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) for freebsd-ports@freebsd.org with esmtp (envelope-from ) id <1T3WEc-0000sy-32>; Mon, 20 Aug 2012 19:57:54 +0200 Received: from e178002159.adsl.alicedsl.de ([85.178.2.159] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) for freebsd-ports@freebsd.org with esmtpsa (envelope-from ) id <1T3WEb-0002V7-Tt>; Mon, 20 Aug 2012 19:57:54 +0200 Message-ID: <50327A9C.5040103@zedat.fu-berlin.de> Date: Mon, 20 Aug 2012 19:57:48 +0200 From: "O. Hartmann" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120810 Thunderbird/14.0 MIME-Version: 1.0 To: Ports FreeBSD X-Enigmail-Version: 1.4.3 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig3B3674019EC7B29566424257" X-Originating-IP: 85.178.2.159 Subject: pkg(ng)/portupgrade-devel: does not respect setting of USE_GCC= 4.6+ X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Aug 2012 18:14:06 -0000 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--