From owner-freebsd-ports@freebsd.org Thu Apr 6 14:26:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4738D32248 for ; Thu, 6 Apr 2017 14:26:59 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89467AE3; Thu, 6 Apr 2017 14:26:59 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id B9EDF5F08; Thu, 6 Apr 2017 14:26:58 +0000 (UTC) From: Jan Beich To: freebsd-ports@freebsd.org Cc: Matthew Rezny Subject: Excessive CFLAGS: -pthread -D_THREAD_SAFE Date: Thu, 06 Apr 2017 16:28:29 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Apr 2017 14:26:59 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable A few weeks ago (just before 2017Q2 has branched) many GUI apps started to have very long compile lines. Most of it is composed of duplicate occurence of the same flags with the first bad being r437182 e.g., $ pkg-config --cflags gtk+-2.0 =2DI/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/= include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/= usr/local/include/cairo -I/usr/local/include/pixman-1-I/usr/local/include/f= reetype2 -I/usr/local/include/libpng16 -I/usr/local/include/harfbuzz -I/usr= /local/include/libdrm -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthr= ead -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread= -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D= _THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_TH= READ_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREA= D_SAFE -pthread -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at= k-1.0 -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SA= FE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE = -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pt= hread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthre= ad -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread = -pthread Is this intentional? A bug in pkgconf or .pc file? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQF8BAEBCgBmBQJY5lCNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bP1kH/2xY74phIqfhHdaU5r9X2Ltj 7mgjaYoSF27xqtcR5UoG4GMiUiDIH5aC+Essfinisz9zybCNgMKWnbD9epMe4fWU 3em867eivN/5A0pie+N94iM3mXRSlzXNTAi88TGpRY2HaZQRnmX0L47YFSnrmXao j8j7X2LfYjyQ410LVadrmjBY4QLYuXM/qYmEhBCawPMc47Qgap3MdwnSicT23fW8 4U5oX07MZRZcvEYFgJl0notUFM/8nzQlxXPOYihEm17RLLCKrmB3e6l1PvyxgCWU pmTtC4CVHr9Drej1d+6boKR5GhpqbKqYstA5cexbllp0QTjJSOZlk0FmUaU3w+c= =XRM1 -----END PGP SIGNATURE----- --=-=-=--