texlive[46144] Build/source/libs/harfbuzz: need _GNU_SOURCE for

commits+karl at tug.org commits+karl at tug.org
Tue Dec 26 23:25:31 CET 2017


Revision: 46144
          http://tug.org/svn/texlive?view=revision&revision=46144
Author:   karl
Date:     2017-12-26 23:25:31 +0100 (Tue, 26 Dec 2017)
Log Message:
-----------
need _GNU_SOURCE for locale extensions

Modified Paths:
--------------
    trunk/Build/source/libs/harfbuzz/ChangeLog
    trunk/Build/source/libs/harfbuzz/configure
    trunk/Build/source/libs/harfbuzz/configure.ac

Modified: trunk/Build/source/libs/harfbuzz/ChangeLog
===================================================================
--- trunk/Build/source/libs/harfbuzz/ChangeLog	2017-12-26 22:08:01 UTC (rev 46143)
+++ trunk/Build/source/libs/harfbuzz/ChangeLog	2017-12-26 22:25:31 UTC (rev 46144)
@@ -1,3 +1,8 @@
+2017-12-26  Karl Berry  <karl at tug.org>
+
+	* configure.ac (CXXFLAGS): add -D_GNU_SOURCE.
+	From Ken Brown, tlbuild mail 26 Dec 2017 11:09:01.
+
 2017-12-20  Akira Kakuto  <kakuto at fuk.kindai.ac.jp>
 
 	Import harfbuzz-1.7.4.

Modified: trunk/Build/source/libs/harfbuzz/configure
===================================================================
--- trunk/Build/source/libs/harfbuzz/configure	2017-12-26 22:08:01 UTC (rev 46143)
+++ trunk/Build/source/libs/harfbuzz/configure	2017-12-26 22:25:31 UTC (rev 46144)
@@ -6332,7 +6332,7 @@
 	LDFLAGS="$LDFLAGS -Bsymbolic-functions"
 
 	# Choose C++ version
-	CXXFLAGS="$CXXFLAGS -std=c++11"
+	CXXFLAGS="$CXXFLAGS -std=c++11 -D_GNU_SOURCE"
 
 	# Make sure we don't link to libstdc++
 	CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"

Modified: trunk/Build/source/libs/harfbuzz/configure.ac
===================================================================
--- trunk/Build/source/libs/harfbuzz/configure.ac	2017-12-26 22:08:01 UTC (rev 46143)
+++ trunk/Build/source/libs/harfbuzz/configure.ac	2017-12-26 22:25:31 UTC (rev 46144)
@@ -44,7 +44,7 @@
 	LDFLAGS="$LDFLAGS -Bsymbolic-functions"
 
 	# Choose C++ version
-	CXXFLAGS="$CXXFLAGS -std=c++11"
+	CXXFLAGS="$CXXFLAGS -std=c++11 -D_GNU_SOURCE"
 
 	# Make sure we don't link to libstdc++
 	CXXFLAGS="$CXXFLAGS -fno-rtti -fno-exceptions"



More information about the tex-live-commits mailing list