New commits:
commit 85575321efbcd3ac64cb93d80e0e26dedb63163b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
smem: Add Watch line
commit 54267024263db7c5e12535474688a0408aca76e4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
gcc: Add knob to make a portable/generic build
commit 8f199e3a3ddf1ad28ef89c0f9470b720f7307e67
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
merkaartor: Add Watch URL
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index 8d74c3e..3171c26 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -54,6 +54,11 @@ else
OPTS="--build=$HOST $OPTS"
fi &&
+if [ "x$GCC_NO_MARCH" = xy ]; then
+ CFLAGS="${CFLAGS//-march=/-mtune=}" &&
+ CXXFLAGS="${CXXFLAGS//-march=/-mtune=}"
+fi &&
+
# store CFLAGS and LDFLAGS persistently so they can be read by the other
# split spells later, see bug #10087
GCC_CFLAGS="$CFLAGS" &&
diff --git a/gnu/gcc/CONFIGURE b/gnu/gcc/CONFIGURE
index f676307..1c99af40 100755
--- a/gnu/gcc/CONFIGURE
+++ b/gnu/gcc/CONFIGURE
@@ -8,4 +8,7 @@ config_query_list GCC_TARGET "Select what build to use" \
profiledbootstrap \
profiledbootstrap-lean &&
+config_query GCC_NO_MARCH \
+ "Make a generic/portable build (useful for distcc/icecream)?" n
&&
+
config_query GCC_CLOOG "Use cloog loop vectorizer?" y
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 6d58efd..8d92202 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,6 +1,7 @@
# Watch: https://ftp.gnu.org/gnu/gcc href="gcc-([0-9.]+)/"
SPELL=gcc
VERSION=14.2.0
+ PATCHLEVEL=1
ISL_VERSION=0.24
BASE_SOURCE_URL="https://ftp.gnu.org/pub/gnu/gcc/gcc-$VERSION"
SOURCE=gcc-$VERSION.tar.xz
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 1127ea6..ba22547 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,7 @@
+2024-08-31 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE: added knob to make a portable/generic build
+ * DETAILS: PATCHLEVEL++
+
2024-08-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 14.2.0
* patches/0001-Fix-building-JIT-with-musl-libc-PR115442.patch: deleted
diff --git a/qt5-cmake/merkaartor/DETAILS b/qt5-cmake/merkaartor/DETAILS
index b5b41a8..1661eb1 100755
--- a/qt5-cmake/merkaartor/DETAILS
+++ b/qt5-cmake/merkaartor/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/openstreetmap/merkaartor/tags
SPELL=merkaartor
VERSION=0.19.0