# HG changeset patch # User Stanislas Leduc # Date 1683653040 0 # Node ID 3e8af413f00cd6fe19ffe2a1401756b366cd7681 # Parent ffc39a585c7c456b110ddb96c68c9269a9721465 Reenable rpc for glibc, fix gpxe grub4dos receipt, fix linld url diff -r ffc39a585c7c -r 3e8af413f00c glibc/receipt --- a/glibc/receipt Mon May 08 16:56:41 2023 +0200 +++ b/glibc/receipt Tue May 09 17:24:00 2023 +0000 @@ -142,6 +142,7 @@ --disable-profile \ --enable-add-ons \ --enable-kernel=2.6.30 \ + --enable-obsolete-rpc \ --libexecdir=/usr/lib/glibc \ --build=$HOST_SYSTEM \ --host=$HOST_SYSTEM \ diff -r ffc39a585c7c -r 3e8af413f00c gpxe/receipt --- a/gpxe/receipt Mon May 08 16:56:41 2023 +0200 +++ b/gpxe/receipt Tue May 09 17:24:00 2023 +0000 @@ -33,7 +33,8 @@ done sed -i 's/ = ++ns->cur_rx %/++; ns->cur_rx %=/' drivers/net/ns83820.c sed -i 's/ = (++tp->cur_rx) %/++; tp->cur_rx %=/' drivers/net/tulip.c - make EXTRA_CFLAGS="-fno-strict-aliasing -Wno-error=unused-but-set-variable" bin/gpxe.lkrn bin/undionly.kpxe 2>&1 | grep -v housekeeping: | grep -v blib.list + make EXTRA_CFLAGS="-fno-strict-aliasing -Wno-error=unused-but-set-variable -Wno-error=array-bounds" \ + bin/gpxe.lkrn bin/undionly.kpxe 2>&1 | grep -v housekeeping: | grep -v blib.list } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r ffc39a585c7c -r 3e8af413f00c grub4dos/receipt --- a/grub4dos/receipt Mon May 08 16:56:41 2023 +0200 +++ b/grub4dos/receipt Tue May 09 17:24:00 2023 +0000 @@ -10,7 +10,7 @@ WEB_SITE="https://grub4dos.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="lzma gcc3 binutils" +BUILD_DEPENDS="lzma gcc binutils" # What is the latest version available today? current_version() @@ -33,7 +33,9 @@ sed -i 's|-O binary conftest|--only-section=.text &|' acinclude.m4 configure sed -i 's|-O binary |&-R .note -R .comment -R .note.gnu.build-id |' stage?/Makefile* sed -i 's|-Wl,-Ttext|-Wl,--section-start=.note.gnu.property=1000 &|' stage2/Makefile* - sh ./configure CC=gcc-3 \ + # Use -fno-reorder-functions to avoid Segment fault with gcc >= 4.6 + sh ./configure \ + CFLAGS="-march=i486 -Os -pipe -fno-reorder-functions" \ --enable-preset-menu=$stuff/menu.lst \ --without-curses \ $CONFIGURE_ARGS && diff -r ffc39a585c7c -r 3e8af413f00c linld/receipt --- a/linld/receipt Mon May 08 16:56:41 2023 +0200 +++ b/linld/receipt Tue May 09 17:24:00 2023 +0000 @@ -11,7 +11,7 @@ BASE_SITE="https://busybox.net/~vda/$PACKAGE" WEB_SITE="$BASE_SITE/README.txt" WGET_URL="$BASE_SITE/$TARBALL" -EXTRA_TOOL_URL="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish/mawk122x.zip" +EXTRA_TOOL_URL="http://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish/mawk122x.zip" EXTRA_TOOL="$(basename $EXTRA_TOOL_URL)" EXTRA_SOURCE_FILES="$EXTRA_TOOL"