diff --git a/build/gdb/build.sh b/build/gdb/build.sh index 12aff8f2e..5b23991bf 100755 --- a/build/gdb/build.sh +++ b/build/gdb/build.sh @@ -18,7 +18,7 @@ PROG=gdb PKG=ooce/developer/gdb -VER=13.2 +VER=14.1 SUMMARY="$PROG - GNU Debugger" DESC="The GNU debugger" @@ -98,8 +98,21 @@ EOM popd logmsg "--- building feature files" + export XMLTOC logcmd $MAKE -C $TMPDIR/$EXTRACTED_SRC/gdb/features \ - GDB=$OOCEBIN/gdb cfiles \ + GDB=$OOCEBIN/gdb \ + XMLTOC=" + i386/amd64-avx-illumos.xml + i386/amd64-illumos.xml + i386/i386-avx-illumos.xml + i386/i386-illumos.xml + i386/i386-mmx-illumos.xml + " \ + FEATURE_XMLFILES=" + i386/32bit-illumos.xml + i386/64bit-illumos.xml + " \ + cfiles \ || logerr "feature build failed" logmsg -n "File generation successful" diff --git a/build/gdb/patches/fix-attach.patch b/build/gdb/patches/fix-attach.patch index 36af6f22e..41d94fc65 100644 --- a/build/gdb/patches/fix-attach.patch +++ b/build/gdb/patches/fix-attach.patch @@ -8,7 +8,7 @@ Will be sent to upstream. diff -wpruN --no-dereference '--exclude=*.orig' a~/gdb/procfs.c a/gdb/procfs.c --- a~/gdb/procfs.c 1970-01-01 00:00:00 +++ a/gdb/procfs.c 1970-01-01 00:00:00 -@@ -1857,7 +1857,7 @@ do_attach (ptid_t ptid) +@@ -1863,7 +1863,7 @@ do_attach (ptid_t ptid) /* Add it to gdb's thread list. */ ptid = ptid_t (pi->pid, lwpid, 0); diff --git a/build/gdb/patches/remove-core-warning.patch b/build/gdb/patches/remove-core-warning.patch index 20db5c6b9..ab16af5da 100644 --- a/build/gdb/patches/remove-core-warning.patch +++ b/build/gdb/patches/remove-core-warning.patch @@ -7,7 +7,7 @@ diff -wpruN --no-dereference '--exclude=*.orig' a~/gdb/corelow.c a/gdb/corelow.c --- a~/gdb/corelow.c 1970-01-01 00:00:00 +++ a/gdb/corelow.c 1970-01-01 00:00:00 -@@ -712,11 +712,14 @@ core_target::get_core_register_section ( +@@ -863,11 +863,14 @@ core_target::get_core_register_section ( section_name.c_str ()); return; } diff --git a/doc/packages.md b/doc/packages.md index b2c0d756a..7c2e238e6 100644 --- a/doc/packages.md +++ b/doc/packages.md @@ -61,7 +61,7 @@ | ooce/developer/cunit | 2.1-3 | https://sourceforge.net/projects/cunit/files/CUnit/ | [omniosorg](https://github.com/omniosorg) | ooce/developer/dejagnu | 1.6.3 | https://ftp.gnu.org/gnu/dejagnu/ | [omniosorg](https://github.com/omniosorg) | ooce/developer/freepascal | 3.2.2 | https://sourceforge.net/projects/freepascal/files/Source/ https://www.freepascal.org/ | [omniosorg](https://github.com/omniosorg) -| ooce/developer/gdb | 13.2 | https://ftp.gnu.org/gnu/gdb/ | [omniosorg](https://github.com/omniosorg) +| ooce/developer/gdb | 14.1 | https://ftp.gnu.org/gnu/gdb/ | [omniosorg](https://github.com/omniosorg) | ooce/developer/go-120 | 1.20.12 | https://golang.org/dl/ | [omniosorg](https://github.com/omniosorg) | ooce/developer/go-121 | 1.21.5 | https://golang.org/dl/ | [omniosorg](https://github.com/omniosorg) | ooce/developer/gperf | 3.1 | https://ftp.gnu.org/pub/gnu/gperf/ | [omniosorg](https://github.com/omniosorg)