Skip to content

Commit 0c9c71b

Browse files
authored
Merge pull request #3470 from citrus-it/pkgupd
Core package updates
2 parents 18222e8 + 6321c39 commit 0c9c71b

17 files changed

+37
-36
lines changed

build/binutils/build.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
# }}}
1414
#
1515
# Copyright 2011-2012 OmniTI Computer Consulting, Inc. All rights reserved.
16-
# Copyright 2023 OmniOS Community Edition (OmniOSce) Association.
16+
# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.
1717

1818
. ../../lib/arch.sh
1919
. ../../lib/build.sh
2020

2121
PROG=binutils
22-
VER=2.41
22+
VER=2.42
2323
PKG=developer/gnu-binutils
2424
SUMMARY="GNU binary utilities"
2525
DESC="A set of programming tools for creating and managing binary programs, "

build/binutils/patches/gold-fallocate.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
diff -wpruN --no-dereference '--exclude=*.orig' a~/gold/output.cc a/gold/output.cc
22
--- a~/gold/output.cc 1970-01-01 00:00:00
33
+++ a/gold/output.cc 1970-01-01 00:00:00
4-
@@ -130,7 +130,7 @@ gold_fallocate(int o, off_t offset, off_
4+
@@ -131,7 +131,7 @@ gold_fallocate(int o, off_t offset, off_
55
if (len <= 0)
66
return 0;
77

build/binutils/patches/ld64so.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
diff -wpruN --no-dereference '--exclude=*.orig' a~/gold/x86_64.cc a/gold/x86_64.cc
22
--- a~/gold/x86_64.cc 1970-01-01 00:00:00
33
+++ a/gold/x86_64.cc 1970-01-01 00:00:00
4-
@@ -1299,7 +1299,11 @@ const Target::Target_info Target_x86_64<
4+
@@ -1301,7 +1301,11 @@ const Target::Target_info Target_x86_64<
55
true, // is_default_stack_executable
66
true, // can_icf_inline_merge_sections
77
'\0', // wrap_char

build/binutils/patches/startstop.patch

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ For now, revert the portion of this change which breaks the illumos build.
1919
diff -wpruN --no-dereference '--exclude=*.orig' a~/bfd/elflink.c a/bfd/elflink.c
2020
--- a~/bfd/elflink.c 1970-01-01 00:00:00
2121
+++ a/bfd/elflink.c 1970-01-01 00:00:00
22-
@@ -13760,7 +13760,7 @@ _bfd_elf_gc_mark_rsec (struct bfd_link_i
22+
@@ -13814,7 +13814,7 @@ _bfd_elf_gc_mark_rsec (struct bfd_link_i
2323
hw->mark = 1;
2424
}
2525

@@ -28,7 +28,7 @@ diff -wpruN --no-dereference '--exclude=*.orig' a~/bfd/elflink.c a/bfd/elflink.c
2828
{
2929
if (info->start_stop_gc)
3030
return NULL;
31-
@@ -15353,7 +15353,6 @@ bfd_elf_define_start_stop (struct bfd_li
31+
@@ -15407,7 +15407,6 @@ bfd_elf_define_start_stop (struct bfd_li
3232
false, false, true);
3333
/* NB: Common symbols will be turned into definition later. */
3434
if (h != NULL
@@ -39,7 +39,7 @@ diff -wpruN --no-dereference '--exclude=*.orig' a~/bfd/elflink.c a/bfd/elflink.c
3939
diff -wpruN --no-dereference '--exclude=*.orig' a~/bfd/linker.c a/bfd/linker.c
4040
--- a~/bfd/linker.c 1970-01-01 00:00:00
4141
+++ a/bfd/linker.c 1970-01-01 00:00:00
42-
@@ -3195,7 +3195,6 @@ bfd_generic_define_start_stop (struct bf
42+
@@ -3206,7 +3206,6 @@ bfd_generic_define_start_stop (struct bf
4343

4444
h = bfd_link_hash_lookup (info->hash, symbol, false, false, true);
4545
if (h != NULL

build/binutils/patches/stdio-limit.diff

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
diff -wpruN --no-dereference '--exclude=*.orig' a~/bfd/cache.c a/bfd/cache.c
22
--- a~/bfd/cache.c 1970-01-01 00:00:00
33
+++ a/bfd/cache.c 1970-01-01 00:00:00
4-
@@ -97,7 +97,24 @@ bfd_cache_max_open (void)
4+
@@ -99,7 +99,24 @@ bfd_cache_max_open (void)
55

66
if (getrlimit (RLIMIT_NOFILE, &rlim) == 0
77
&& rlim.rlim_cur != (rlim_t) RLIM_INFINITY)

build/curl/build.sh

+3-2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
# }}}
1414
#
1515
# Copyright 2017 OmniTI Computer Consulting, Inc. All rights reserved.
16-
# Copyright 2023 OmniOS Community Edition (OmniOSce) Association.
16+
# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.
1717

1818
. ../../lib/build.sh
1919

2020
PROG=curl
21-
VER=8.5.0
21+
VER=8.6.0
2222
PKG=web/curl
2323
SUMMARY="Command line tool for transferring data with URL syntax"
2424
DESC="Curl is a command line tool for transferring data with URL syntax, "
@@ -33,6 +33,7 @@ CONFIGURE_OPTS="
3333
--with-ca-path=/etc/ssl/certs
3434
--with-openssl
3535
--disable-manual
36+
--without-libpsl
3637
"
3738

3839
# Build backwards so that the 32-bit version is available for the test-suite.

build/curl/testsuite.log

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
TESTDONE: 1666 tests were considered during 502 seconds.
2-
TESTDONE: 1335 tests out of 1337 reported OK: 99%
3-
TESTFAIL: These test cases failed: 1004 1477
1+
TESTDONE: 1673 tests were considered during 484 seconds.
2+
TESTDONE: 1342 tests out of 1343 reported OK: 99%
3+
TESTFAIL: These test cases failed: 1004

build/expat/build.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
# }}}
1414
#
1515
# Copyright 2011-2012 OmniTI Computer Consulting, Inc. All rights reserved.
16-
# Copyright 2022 OmniOS Community Edition (OmniOSce) Association.
16+
# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.
1717

1818
. ../../lib/build.sh
1919

2020
PROG=expat
21-
VER=2.5.0
21+
VER=2.6.0
2222
PKG=library/expat
2323
SUMMARY="XML parser library"
2424
DESC="Fast streaming XML parser written in C"

build/expat/patches/manpage.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
diff -wpruN '--exclude=*.orig' a~/doc/Makefile.in a/doc/Makefile.in
1+
diff -wpruN --no-dereference '--exclude=*.orig' a~/doc/Makefile.in a/doc/Makefile.in
22
--- a~/doc/Makefile.in 1970-01-01 00:00:00
33
+++ a/doc/Makefile.in 1970-01-01 00:00:00
4-
@@ -341,7 +341,7 @@ target_alias = @target_alias@
4+
@@ -345,7 +345,7 @@ target_alias = @target_alias@
55
top_build_prefix = @top_build_prefix@
66
top_builddir = @top_builddir@
77
top_srcdir = @top_srcdir@

build/expat/patches/no_link_libm.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
diff -wpruN '--exclude=*.orig' a~/m4/libtool.m4 a/m4/libtool.m4
1+
diff -wpruN --no-dereference '--exclude=*.orig' a~/m4/libtool.m4 a/m4/libtool.m4
22
--- a~/m4/libtool.m4 1970-01-01 00:00:00
33
+++ a/m4/libtool.m4 1970-01-01 00:00:00
44
@@ -3887,7 +3887,7 @@ case $host in

build/libxml2/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
. ../../lib/build.sh
1919

2020
PROG=libxml2
21-
VER=2.12.4
21+
VER=2.12.5
2222
PKG=library/libxml2
2323
SUMMARY="XML C parser and toolkit"
2424
DESC="Portable XML parser and toolkit library"

build/lzip/build.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
# http://www.illumos.org/license/CDDL.
1313
# }}}
1414
#
15-
# Copyright 2022 OmniOS Community Edition (OmniOSce) Association.
15+
# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.
1616
#
1717
. ../../lib/build.sh
1818

1919
PROG=lzip
20-
VER=1.23
20+
VER=1.24
2121
PKG=compress/lzip
2222
SUMMARY="Lzip"
2323
DESC="Lossless data compressor"

build/lzip/testsuite.log

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
testing lzip-1.23...
1+
testing lzip-1.24...
22
testing decompression...
33
testing compression...
44
testing bad input...

build/sqlite3/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
. ../../lib/build.sh
1919

2020
PROG=sqlite-autoconf
21-
VER=3450000
21+
VER=3450100
2222
PKG=database/sqlite-3
2323
SUMMARY="SQL database engine library"
2424
DESC="SQLite is a self-contained, high-reliability, embedded, full-featured, "

build/xz/build.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
# http://www.illumos.org/license/CDDL.
1313
# }}}
1414

15-
# Copyright 2023 OmniOS Community Edition (OmniOSce) Association.
15+
# Copyright 2024 OmniOS Community Edition (OmniOSce) Association.
1616

1717
. ../../lib/build.sh
1818

1919
PROG=xz
20-
VER=5.4.5
20+
VER=5.4.6
2121
PKG=compress/xz
2222
SUMMARY="XZ Utils - general-purpose data compression software"
2323
DESC="Free general-purpose data compression software with a "

build/xz/testsuite.log

+4-3
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,18 @@ PASS: test_memlimit
2020
PASS: test_lzip_decoder
2121
PASS: test_vli
2222
PASS: test_files.sh
23+
PASS: test_suffix.sh
2324
PASS: test_compress_prepared_bcj_sparc
2425
PASS: test_compress_prepared_bcj_x86
2526
PASS: test_compress_generated_abc
2627
PASS: test_compress_generated_random
2728
PASS: test_compress_generated_text
2829
PASS: test_scripts.sh
2930
============================================================================
30-
Testsuite summary for XZ Utils 5.4.5
31+
Testsuite summary for XZ Utils 5.4.6
3132
============================================================================
32-
# TOTAL: 19
33-
# PASS: 19
33+
# TOTAL: 20
34+
# PASS: 20
3435
# SKIP: 0
3536
# XFAIL: 0
3637
# FAIL: 0

doc/packages.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
| compress/bzip2 | 1.0.8 | https://sourceware.org/pub/bzip2/
66
| compress/gzip | 1.13 | http://git.savannah.gnu.org/cgit/gzip.git/refs/tags
77
| compress/lz4 | 1.9.4 | https://github.com/lz4/lz4/releases
8-
| compress/lzip | 1.23 | https://download.savannah.gnu.org/releases/lzip/
8+
| compress/lzip | 1.24 | https://download.savannah.gnu.org/releases/lzip/
99
| compress/p7zip | 16.02 | https://sourceforge.net/projects/p7zip/files/p7zip
1010
| compress/unzip | 6.0 | https://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/ https://www.cvedetails.com/vulnerability-list/vendor_id-816/product_id-1395/Info-zip-Unzip.html
11-
| compress/xz | 5.4.5 | https://tukaani.org/xz/
11+
| compress/xz | 5.4.6 | https://tukaani.org/xz/
1212
| compress/zip | 3.0 | https://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/ http://www.info-zip.org/Zip.html
1313
| compress/zstd | 1.5.5 | https://github.com/facebook/zstd/releases
1414
| data/iso-codes | 4.16.0 | https://salsa.debian.org/api/v4/projects/iso-codes-team%2Fiso-codes/repository/tags https://salsa.debian.org/iso-codes-team/iso-codes/tags
15-
| database/sqlite-3 | 3450000 | https://www.sqlite.org/download.html
15+
| database/sqlite-3 | 3450100 | https://www.sqlite.org/download.html
1616
| developer/build/autoconf | 2.72 | https://ftp.gnu.org/gnu/autoconf/
1717
| developer/build/automake | 1.16.5 | https://ftp.gnu.org/gnu/automake/
1818
| developer/build/gnu-make | 4.4.1 | https://ftp.gnu.org/gnu/make/
@@ -35,7 +35,7 @@
3535
| file/gnu-coreutils | 9.4 | https://ftp.gnu.org/gnu/coreutils/
3636
| file/gnu-findutils | 4.9.0 | https://ftp.gnu.org/pub/gnu/findutils/
3737
| library/c++/sigcpp | 3.6.0 | https://download.gnome.org/sources/libsigc++/cache.json https://github.com/libsigcplusplus/libsigcplusplus/blob/master/NEWS
38-
| library/expat | 2.5.0 | https://github.com/libexpat/libexpat/releases
38+
| library/expat | 2.6.0 | https://github.com/libexpat/libexpat/releases
3939
| library/estr | 0.1.11 | https://github.com/rsyslog/libestr/tags | Currently used solely by rsyslog
4040
| library/fastjson | 1.2304.0 | https://github.com/rsyslog/libfastjson/tags | Currently used solely by rsyslog
4141
| library/gmp | 6.3.0 | https://gmplib.org/download/gmp/ https://gmplib.org/
@@ -47,7 +47,7 @@
4747
| library/libidn | 1.42 | http://git.savannah.gnu.org/cgit/libidn.git/refs/tags https://ftp.gnu.org/gnu/libidn/
4848
| library/libffi | 3.4.4 | https://sourceware.org/libffi/
4949
| library/libuv | 1.47.0 | https://github.com/libuv/libuv/releases | Currently used solely by bind
50-
| library/libxml2 | 2.12.4 | https://github.com/GNOME/libxml2/tags http://xmlsoft.org/news.html
50+
| library/libxml2 | 2.12.5 | https://github.com/GNOME/libxml2/tags http://xmlsoft.org/news.html
5151
| library/libxslt | 1.1.30 | http://xmlsoft.org/libxslt/news.html
5252
| library/lzlib | 1.14 | https://download.savannah.gnu.org/releases/lzip/lzlib/
5353
| library/nettle | 3.9.1 | https://ftp.gnu.org/gnu/nettle/ https://www.lysator.liu.se/~nisse/nettle/ | Used solely by chrony
@@ -61,7 +61,6 @@
6161
| library/readline6-patchlvl | 008 | https://ftp.gnu.org/gnu/readline/readline-6.3-patches/
6262
| library/readline7-patchlvl | 005 | https://ftp.gnu.org/gnu/readline/readline-7.0-patches/
6363
| library/readline8-patchlvl | 002 | https://ftp.gnu.org/gnu/readline/readline-8.1-patches/
64-
| library/security/openssl-11 | 1.1.1w | https://www.openssl.org/source/
6564
| library/security/openssl-3 | 3.1.5 | https://www.openssl.org/source/
6665
| library/unixodbc | 2.3.12 | http://www.unixodbc.org/download.html
6766
| library/xxhash | 0.8.2 | https://github.com/Cyan4973/xxHash/releases | Currently used solely by rsync
@@ -116,11 +115,11 @@
116115
| text/gnu-sed | 4.9 | https://ftp.gnu.org/gnu/sed/ https://savannah.gnu.org/news/?group=sed
117116
| text/groff | 1.23.0 | https://ftp.gnu.org/gnu/groff/
118117
| text/less | 643 | http://www.greenwoodsoftware.com/less/download.html
119-
| web/curl | 8.5.0 | https://curl.haxx.se/download.html
118+
| web/curl | 8.6.0 | https://curl.haxx.se/download.html
120119
| web/wget | 1.21.4 | https://ftp.gnu.org/gnu/wget/
121120
| web/wget2 | 2.1.0 | https://ftp.gnu.org/gnu/wget/
122121
| library/glib2 | 2.78.4 | https://download.gnome.org/sources/glib/cache.json https://download.gnome.org/sources/glib/ | Odd minor versions are dev/unstable
123-
| developer/gnu-binutils | 2.41 | https://ftp.gnu.org/gnu/binutils
122+
| developer/gnu-binutils | 2.42 | https://ftp.gnu.org/gnu/binutils
124123
| media/xorriso | 1.5.6.pl02 | https://www.gnu.org/software/xorriso/
125124
| system/virtualization/open-vm-tools | 12.3.0 | https://github.com/vmware/open-vm-tools/releases https://docs.vmware.com/en/VMware-Tools/
126125
| developer/swig | 4.2.0 | http://www.swig.org/download.html

0 commit comments

Comments
 (0)