#
-# bug#5570 ccache sometimes has trouble correctly recognising minor
differences
+# bug#5570 ccache sometimes has trouble correctly recognising minor
differences
# in configurations and doesn't force recompile when it should. This stops
it from
# using the old cache entries.
#
@@ -27,23 +27,23 @@ export CCACHE_RECACHE=true &&
local ADDONS
if [ "$GLIBC_NPTL" = "y" ]; then
- ADDONS="nptl"
+ ADDONS="nptl" &&
+ #
+ # Enable IDN?
+ #
+ if [ "$GLIBC_USEIDN" = "y" ]; then
+ ADDONS="$ADDONS libidn"
+ fi &&
+
OPTS="$OPTS --with-tls \
--enable-kernel=2.6"
else
- ADDONS="linuxthreads"
+ ADDONS="linuxthreads" &&
OPTS="$OPTS --without-__thread \
--enable-kernel=2.4"
fi &&
#
-# LD_LIBRARY_PATH includes $PWD bug
+# LD_LIBRARY_PATH includes $PWD bug
#
unset LD_LIBRARY_PATH &&
@@ -83,9 +83,9 @@ if [[ ${SMGL_COMPAT_ARCHS[0]} == 64 &&
${SMGL_COMPAT_ARCHS[1]} == sparc ]]; then
# Setup the HOST properly to insure "sparcv9"
# This passes -mcpu=ultrasparc -Wa,-Av9a to the compiler
- [ "$HOST" = "sparc-unknown-linux-gnu" ] &&
+ [ "$HOST" = "sparc-unknown-linux-gnu" ] &&
export HOST="sparcv9-unknown-linux-gnu" &&
- [ "$BUILD" = "sparc-unknown-linux-gnu" ] &&
+ [ "$BUILD" = "sparc-unknown-linux-gnu" ] &&
export BUILD="sparcv9-unknown-linux-gnu"
elif [[ ${SMGL_COMPAT_ARCHS[0]} == 32 && ${SMGL_COMPAT_ARCHS[1]} == sparc
]]; then
#
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index 8e14277..f941c42 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -24,6 +24,18 @@
* as-test-x.patch: added to add as_text_x to the appropriate configure
* config.h.patch: changed file to patch so p stays the same
+2007-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: fix typo (bug #13925)
+
+2007-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: fix broken libidn (bug #13925)
+
+2007-05-13 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Only enable IDN if using a NPTL build (Bug #13771)
+
+2007-05-05 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * PRE_BUILD: remove an useless persistent var (epilogue of #13465)
+
2007-04-16 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DETAILS: updated GLIBC_NPTL=y to 2.5
* glibc-2.4-iconv_open.patch, nisplus_fix.diff: deleted, added
upstream
@@ -45,7 +57,7 @@
for some ppl on various archs
2006-11-09 David Brown <dmlb2000 AT gmail.com>
- * PRE_BUILD: added patch from upstream bug
+ * PRE_BUILD: added patch from upstream bug https://bugzilla.samba.org/show_bug.cgi?id=3678
* glibc-2.4-iconv_open.patch: fix for the iconv_open function
2006-02-22 Juuso Alasuutari <juuso.alasuutari AT tamperelainen.org>
- * DETAILS: patchlevel downgraded to previous value, no need to
+ * DETAILS: patchlevel downgraded to previous value, no need to
recompile
* REPAIR^none^volatiles: added
#
-# Set GLIBC_LIBIDN_DIR for use later
+# Set GLIBC_LIBIDN_DIR for use later; the variable was needlessly persistent
#
-persistent_add GLIBC_LIBIDN_DIR &&
-GLIBC_LIBIDN_DIR=$SOURCE_DIRECTORY/glibc-libidn-$VERSION &&
+persistent_remove GLIBC_LIBIDN_DIR &&
+local GLIBC_LIBIDN_DIR=$SOURCE_DIRECTORY/glibc-libidn-$VERSION &&
if [ "$GLIBC_NPTL" = "y" ]; then
cd $SOURCE_DIRECTORY &&
[SM-Commit] GIT changes to devel grimoire by David Brown (237e52f768f8d792b9f0efe9699ca0980ded39ee),
David Brown, 09/24/2007