From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter =?utf-8?q?M=C3=BCller?= To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 3a42eaa9b727c9fa85d45fdf03606efe4b6d70a2 Date: Fri, 25 Nov 2022 12:00:12 +0000 Message-ID: <4NJYMd2nGQz2xpV@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2705175679135886631==" List-Id: --===============2705175679135886631== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via 3a42eaa9b727c9fa85d45fdf03606efe4b6d70a2 (commit) via 24109ebef7e4497959083c58e71f338956d19f26 (commit) via 90c1a2758b760e19fa0ff478c6bbdd37467a8d48 (commit) via 39ff37072ead6719828c4ac5181e40c263149561 (commit) via da0b8e4fb9bf2d0d2a3e9d5c70da8eb7805d2955 (commit) via 81c3f9e1b9977616259e928468d01a0d84f9e99d (commit) via 4e3a53528f7209162b5e46ff9de3c84e4b5a9a9e (commit) via 2bfcbac468277beeaebb2d7d976cdc9cedad2bc9 (commit) via 92cb2b5573d342d5836e4b7ef98f93a941063a25 (commit) via 6bdf47513b819bb5b50a17cdc637a4722f06bac4 (commit) via 394437551f2ec8506a0c42987a5014a7e67ce804 (commit) via 8cb2214c3af990cfec03eb64d70930dbe6b003ca (commit) via f07ddd93938e4fb67ebed9217312dff4f522cc4c (commit) via bff0999f031af9e5ea1aaa15fcbc7750a27f54e3 (commit) via ef3feaf566082ae5b160ea1d8cc2c3f556a5f52f (commit) from 7bdda6ae236f5aed480a9ee2167809829308838d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3a42eaa9b727c9fa85d45fdf03606efe4b6d70a2 Author: Peter M=C3=BCller Date: Fri Nov 25 11:59:44 2022 +0000 Core Update 172: Ship sudo =20 Signed-off-by: Peter M=C3=BCller commit 24109ebef7e4497959083c58e71f338956d19f26 Author: Adolf Belka Date: Fri Nov 25 09:55:31 2022 +0100 sudo: Update to version 1.9.12p1 =20 - Update from version 1.9.11p3 to 1.9.12p1 - Update of rootfile - Changelog What's new in Sudo 1.9.12p1 * Sudo's configure script now does a better job of detecting when the -fstack-clash-protection compiler option does not work. GitHub issue #191. * Fixed CVE-2022-43995, a potential out-of-bounds write for passwords smaller than 8 characters when passwd authentication is enabled. This does not affect configurations that use other authentication methods such as PAM, AIX authentication or BSD authentication. * Fixed a build error with some configurations compiling host_port.c. What's new in Sudo 1.9.12 * Fixed a bug in the ptrace-based intercept mode where the current working directory could include garbage at the end. * Fixed a compilation error on systems that lack the stdint.h header. Bug #1035 * Fixed a bug when logging the command's exit status in intercept mode. The wrong command could be logged with the exit status. * For ptrace-based intercept mode, sudo will now attempt to verify that the command path name, arguments and environment have not changed from the time when they were authorized by the security policy. The new "intercept_verify" sudoers setting can be used to control this behavior. * Fixed running commands with a relative path (e.g. ./foo) in intercept mode. Previously, this would fail if sudo's current working directory was different from that of the command. * Sudo now supports passing the execve(2) system call the NULL pointer for the `argv` and/or `envp` arguments when in intercept mode. Linux treats a NULL pointer like an empty array. * The sudoers LDAP schema now allows sudoUser, sudoRunasUser and sudoRunasGroup to include UTF-8 characters, not just 7-bit ASCII. * Fixed a problem with "sudo -i" on SELinux when the target user's home directory is not searchable by sudo. GitHub issue #160. * Neovim has been added to the list of visudo editors that support passing the line number on the command line. * Fixed a bug in sudo's SHA384 and SHA512 message digest padding. * Added a new "-N" (--no-update) command line option to sudo which can be used to prevent sudo from updating the user's cached credentials. It is now possible to determine whether or not a user's cached credentials are currently valid by running: $ sudo -Nnv and checking the exit value. One use case for this is to indicate in a shell prompt that sudo is "active" for the user. * PAM approval modules are no longer invoked when running sub-commands in intercept mode unless the "intercept_authenticate" option is set. There is a substantial performance penalty for calling into PAM for each command run. PAM approval modules are still called for the initial command. * Intercept mode on Linux now uses process_vm_readv(2) and process_vm_writev(2) if available. * The XDG_CURRENT_DESKTOP environment variable is now preserved by default. This makes it possible for graphical applications to choose the correct theme when run via sudo. * On 64-bit systems, if sudo fails to load a sudoers group plugin, it will use system-specific heuristics to try to locate a 64-bit version of the plugin. * The cvtsudoers manual now documents the JSON and CSV output formats. GitHub issue #172. * Fixed a bug where sub-commands were not being logged to a remote log server when log_subcmds was enabled. GitHub issue #174. * The new log_stdin, log_stdout, log_stderr, log_ttyin, and log_ttyout sudoers settings can be used to support more fine-grained I/O logging. The sudo front-end no longer allocates a pseudo-terminal when running a command if the I/O logging plugin requests logging of stdin, stdout, or stderr but not terminal input/output. * Quieted a libgcrypt run-time initialization warning. This fixes Debian bug #1019428 and Ubuntu bug #1397663. * Fixed a bug in visudo that caused literal backslashes to be removed from the EDITOR environment variable. GitHub issue #179. * The sudo Python plugin now implements the "find_spec" method instead of the the deprecated "find_module". This fixes a test failure when a newer version of setuptools that doesn't include "find_module" is found on the system. * Fixed a bug introduced in sudo 1.9.9 where sudo_logsrvd created the process ID file, usually /var/run/sudo/sudo_logsrvd.pid, as a directory instead of a plain file. The same bug could result in I/O log directories that end in six or more X's being created literally in addition to the name being used as a template for the mkdtemp(3) function. * Fixed a long-standing bug where a sudoers rule with a command line argument of "", which indicates the command may be run with no arguments, would also match a literal "" on the command line. GitHub issue #182. * Added the -I option to visudo which only edits the main sudoers file. Include files are not edited unless a syntax error is found. * Fixed "sudo -l -U otheruser" output when the runas list is empty. Previously, sudo would list the invoking user instead of the list user. GitHub issue #183. * Fixed the display of command tags and options in "sudo -l" output when the RunAs user or group changes. A new line is started for RunAs changes which means we need to display the command tags and options again. GitHub issue #184. * The sesh helper program now uses getopt_long(3) to parse the command line options. * The embedded copy of zlib has been updated to version 1.2.13. * Fixed a bug that prevented event log data from being sent to the log server when I/O logging was not enabled. This only affected systems without PAM or configurations where the pam_session and pam_setcred options were disabled in the sudoers file. * Fixed a bug where "sudo -l" output included a carriage return after the newline. This is only needed when displaying to a terminal in raw mode. Bug #1042. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 90c1a2758b760e19fa0ff478c6bbdd37467a8d48 Author: Adolf Belka Date: Fri Nov 25 09:55:00 2022 +0100 qemu-ga: Update to version 7.1.0 =20 - Update in line with update of qemu from version 7.0.0 to 7.1.0 - Update of rootfile not required - Changelog - see changelog info in the qemu update =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 39ff37072ead6719828c4ac5181e40c263149561 Author: Adolf Belka Date: Fri Nov 25 09:54:59 2022 +0100 qemu: Update to version 7.1.0 =20 - Update from 7.0.0 to 7.1.0 - Update of rootfile not required - Removal of qemu-7.0.0-fix-glibc-headers.patch as an alternative patch a= pproach has been implemeted into thye source tarball. - Changelog is too large to include here. Details can be found at https://wiki.qemu.org/ChangeLog/7.1 =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit da0b8e4fb9bf2d0d2a3e9d5c70da8eb7805d2955 Author: Adolf Belka Date: Fri Nov 25 09:54:43 2022 +0100 nginx: Update to version 1.22.1 =20 - Update from version 1.21.6 to 1.22.1 - Update of rootfile not required - Changelog Changes with nginx 1.22.1 19 O= ct 2022 *) Security: processing of a specially crafted mp4 file by the ngx_http_mp4_module might cause a worker process crash, worker process memory disclosure, or might have potential other impact (CVE-2022-41741, CVE-2022-41742). Changes with nginx 1.22.0 24 M= ay 2022 *) 1.22.x stable branch. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 81c3f9e1b9977616259e928468d01a0d84f9e99d Author: Adolf Belka Date: Fri Nov 25 09:54:24 2022 +0100 libvirt: Update to version 8.9.0 =20 - Update from 7.10.0 to 8.9.0 - Update of rootfile - Removal of sheepdog_storage option in ./configure as it has been remove= d from libvirt - Removal of libvirt-7.10.0-fix-glibc-headers.patch as contents are now b= uilt in to source tarball. - Changelog is too large to include here. Details can be found in the NEW= S.rst file in the source tarball. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 4e3a53528f7209162b5e46ff9de3c84e4b5a9a9e Author: Peter M=C3=BCller Date: Fri Nov 25 11:58:03 2022 +0000 Core Update 172: Ship libpng =20 Signed-off-by: Peter M=C3=BCller commit 2bfcbac468277beeaebb2d7d976cdc9cedad2bc9 Author: Adolf Belka Date: Fri Nov 25 09:51:56 2022 +0100 libpng: Update to version 1.6.39 =20 - Update from version 1.6.37 to 1.6.39 - Update of rootfile - Changelog Version 1.6.39 [November 20, 2022] Changed the error handler of oversized chunks (i.e. larger than PNG_USER_CHUNK_MALLOC_MAX) from png_chunk_error to png_benign_error. Fixed a buffer overflow error in contrib/tools/pngfix. Fixed a memory leak (CVE-2019-6129) in contrib/tools/pngcp. Disabled the ARM Neon optimizations by default in the CMake file, following the default behavior of the configure script. Allowed configure.ac to work with the trunk version of autoconf. Removed the support for "install" targets from the legacy makefiles; removed the obsolete makefile.cegcc. Cleaned up the code and updated the internal documentation. Version 1.6.38 [September 14, 2022] Added configurations and scripts for continuous integration. Fixed various errors in the handling of tRNS, hIST and eXIf. Implemented many stability improvements across all platforms. Updated the internal documentation. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 92cb2b5573d342d5836e4b7ef98f93a941063a25 Author: Peter M=C3=BCller Date: Fri Nov 25 11:57:10 2022 +0000 Core Update 172: Ship libedit =20 Signed-off-by: Peter M=C3=BCller commit 6bdf47513b819bb5b50a17cdc637a4722f06bac4 Author: Adolf Belka Date: Fri Nov 25 09:51:43 2022 +0100 libedit: Update to version 20221030-3.1 =20 - Update from 20210910-3.1 to 20221030-3.1 - Update of rootfile - Changelog * version-info: 0:70:0 * src/sys.h, src/reallocarr.c: Remove unused sys/cdefs.h include, to = compile against musl libc * version-info: 0:69:0 * src/sys.h: Add __sun guard around sys/types.h in sys.h * all: sync with upstream source =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit 394437551f2ec8506a0c42987a5014a7e67ce804 Author: Peter M=C3=BCller Date: Fri Nov 25 11:56:11 2022 +0000 Core Update 172: Ship curl =20 Signed-off-by: Peter M=C3=BCller commit 8cb2214c3af990cfec03eb64d70930dbe6b003ca Author: Adolf Belka Date: Fri Nov 25 09:51:25 2022 +0100 curl: Update to version 7.86.0 =20 - Update from version 7.84.0 to 7.86.0 - Update of rootfile - curl-7.84.0-easy_lock_h_include_sched_h_if_available_to_fix_build.patch= removed as this is now built into the source tarball version - Changelog - is too large to inclkude here. The details can be found in = the RELEASE_NOTES file in the source tarballs. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit f07ddd93938e4fb67ebed9217312dff4f522cc4c Author: Peter M=C3=BCller Date: Fri Nov 25 11:55:16 2022 +0000 Core Update 172: Remove pcmcia files =20 Signed-off-by: Peter M=C3=BCller commit bff0999f031af9e5ea1aaa15fcbc7750a27f54e3 Author: Adolf Belka Date: Wed Nov 23 21:07:38 2022 +0100 pcmciautils: Remove package from IPFire =20 - Current version is 014 which was released in 2008. The latest version i= s 018 which was released in 2011. - In 2010 pcmcia was acquired by the USB Implementers forum and all work = has been focussed on usb only with nothing on pcmcia. - pcmcia is only still used as a legacy requirement on industrial computi= ng systems for machine control etc. pcmcia was introduced originally for laptop use. - All new laptops have no pcmcia slot. Searching on amazon for laptop wit= h pcmcia gave 55 results none of which had any pcmcia capability. - Based on the above the package pcmciautils is being removed from IPFire. =20 Signed-off-by: Adolf Belka Reviewed-by: Michael Tremer commit ef3feaf566082ae5b160ea1d8cc2c3f556a5f52f Author: Jon Murphy Date: Wed Nov 23 12:50:48 2022 -0600 pcengines-apu-firmware: Update to version 4.17.0.2 =20 - Update from 4.17.0.1 to 4.17.0.2 - Changelog v4.17.0.2 - Release date: 2022-07-29 Rebased with official coreboot repository commit df721bd See: https://github.com/pcengines/coreboot/compare/v4.17.0.1...v4.17= .0.2 =20 Signed-off-by: Jon Murphy Reviewed-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/curl | 9 ++- config/rootfiles/common/libedit | 2 +- config/rootfiles/common/libpng | 2 +- config/rootfiles/common/pcmciautils | 9 --- config/rootfiles/common/sudo | 2 - .../{oldcore/104 =3D> core/172}/filelists/curl | 0 .../{oldcore/128 =3D> core/172}/filelists/libedit | 0 .../{oldcore/109 =3D> core/172}/filelists/libpng | 0 .../{oldcore/112 =3D> core/172}/filelists/sudo | 0 config/rootfiles/core/172/update.sh | 9 +++ config/rootfiles/packages/libvirt | 57 +++++++++++++- config/rootfiles/packages/pcengines-apu-firmware | 13 ++-- lfs/curl | 8 +- lfs/libedit | 4 +- lfs/libpng | 4 +- lfs/libvirt | 8 +- lfs/nginx | 6 +- lfs/pcengines-apu-firmware | 24 +++--- lfs/pcmciautils | 88 --------------------= -- lfs/qemu | 7 +- lfs/qemu-ga | 4 +- lfs/sudo | 4 +- make.sh | 1 - ...include_sched_h_if_available_to_fix_build.patch | 24 ------ src/patches/libvirt-7.10.0-fix-glibc-headers.patch | 42 ----------- src/patches/qemu-7.0.0-fix-glibc-headers.patch | 11 --- 26 files changed, 111 insertions(+), 227 deletions(-) delete mode 100644 config/rootfiles/common/pcmciautils copy config/rootfiles/{oldcore/104 =3D> core/172}/filelists/curl (100%) copy config/rootfiles/{oldcore/128 =3D> core/172}/filelists/libedit (100%) copy config/rootfiles/{oldcore/109 =3D> core/172}/filelists/libpng (100%) copy config/rootfiles/{oldcore/112 =3D> core/172}/filelists/sudo (100%) delete mode 100644 lfs/pcmciautils delete mode 100644 src/patches/curl-7.84.0-easy_lock_h_include_sched_h_if_av= ailable_to_fix_build.patch delete mode 100644 src/patches/libvirt-7.10.0-fix-glibc-headers.patch delete mode 100644 src/patches/qemu-7.0.0-fix-glibc-headers.patch Difference in files: diff --git a/config/rootfiles/common/curl b/config/rootfiles/common/curl index 2a8a29867..01a5fd792 100644 --- a/config/rootfiles/common/curl +++ b/config/rootfiles/common/curl @@ -12,6 +12,7 @@ usr/bin/curl #usr/include/curl/system.h #usr/include/curl/typecheck-gcc.h #usr/include/curl/urlapi.h +#usr/include/curl/websockets.h #usr/lib/libcurl.la #usr/lib/libcurl.so usr/lib/libcurl.so.4 @@ -173,7 +174,6 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_FTP_ALTERNATIVE_TO_USER.3 #usr/share/man/man3/CURLOPT_FTP_CREATE_MISSING_DIRS.3 #usr/share/man/man3/CURLOPT_FTP_FILEMETHOD.3 -#usr/share/man/man3/CURLOPT_FTP_RESPONSE_TIMEOUT.3 #usr/share/man/man3/CURLOPT_FTP_SKIP_PASV_IP.3 #usr/share/man/man3/CURLOPT_FTP_SSL_CCC.3 #usr/share/man/man3/CURLOPT_FTP_USE_EPRT.3 @@ -264,6 +264,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_PROGRESSDATA.3 #usr/share/man/man3/CURLOPT_PROGRESSFUNCTION.3 #usr/share/man/man3/CURLOPT_PROTOCOLS.3 +#usr/share/man/man3/CURLOPT_PROTOCOLS_STR.3 #usr/share/man/man3/CURLOPT_PROXY.3 #usr/share/man/man3/CURLOPT_PROXYAUTH.3 #usr/share/man/man3/CURLOPT_PROXYHEADER.3 @@ -304,6 +305,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_READDATA.3 #usr/share/man/man3/CURLOPT_READFUNCTION.3 #usr/share/man/man3/CURLOPT_REDIR_PROTOCOLS.3 +#usr/share/man/man3/CURLOPT_REDIR_PROTOCOLS_STR.3 #usr/share/man/man3/CURLOPT_REFERER.3 #usr/share/man/man3/CURLOPT_REQUEST_TARGET.3 #usr/share/man/man3/CURLOPT_RESOLVE.3 @@ -321,6 +323,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_SASL_IR.3 #usr/share/man/man3/CURLOPT_SEEKDATA.3 #usr/share/man/man3/CURLOPT_SEEKFUNCTION.3 +#usr/share/man/man3/CURLOPT_SERVER_RESPONSE_TIMEOUT.3 #usr/share/man/man3/CURLOPT_SERVICE_NAME.3 #usr/share/man/man3/CURLOPT_SHARE.3 #usr/share/man/man3/CURLOPT_SOCKOPTDATA.3 @@ -398,6 +401,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_WILDCARDMATCH.3 #usr/share/man/man3/CURLOPT_WRITEDATA.3 #usr/share/man/man3/CURLOPT_WRITEFUNCTION.3 +#usr/share/man/man3/CURLOPT_WS_OPTIONS.3 #usr/share/man/man3/CURLOPT_XFERINFODATA.3 #usr/share/man/man3/CURLOPT_XFERINFOFUNCTION.3 #usr/share/man/man3/CURLOPT_XOAUTH2_BEARER.3 @@ -483,6 +487,9 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/curl_url_strerror.3 #usr/share/man/man3/curl_version.3 #usr/share/man/man3/curl_version_info.3 +#usr/share/man/man3/curl_ws_meta.3 +#usr/share/man/man3/curl_ws_recv.3 +#usr/share/man/man3/curl_ws_send.3 #usr/share/man/man3/libcurl-easy.3 #usr/share/man/man3/libcurl-env.3 #usr/share/man/man3/libcurl-errors.3 diff --git a/config/rootfiles/common/libedit b/config/rootfiles/common/libedit index a27458f0e..087e3b2e7 100644 --- a/config/rootfiles/common/libedit +++ b/config/rootfiles/common/libedit @@ -4,7 +4,7 @@ #usr/lib/libedit.la #usr/lib/libedit.so usr/lib/libedit.so.0 -usr/lib/libedit.so.0.0.68 +usr/lib/libedit.so.0.0.70 #usr/lib/pkgconfig/libedit.pc #usr/share/man/man3/editline.3 #usr/share/man/man3/el_deletestr.3 diff --git a/config/rootfiles/common/libpng b/config/rootfiles/common/libpng index fa776cf9f..2b1f250d2 100644 --- a/config/rootfiles/common/libpng +++ b/config/rootfiles/common/libpng @@ -16,7 +16,7 @@ usr/lib/libpng.so #usr/lib/libpng16.la usr/lib/libpng16.so usr/lib/libpng16.so.16 -usr/lib/libpng16.so.16.37.0 +usr/lib/libpng16.so.16.39.0 #usr/lib/pkgconfig/libpng.pc #usr/lib/pkgconfig/libpng16.pc #usr/share/man/man3/libpng.3 diff --git a/config/rootfiles/common/pcmciautils b/config/rootfiles/common/pc= mciautils deleted file mode 100644 index c7a2afa56..000000000 --- a/config/rootfiles/common/pcmciautils +++ /dev/null @@ -1,9 +0,0 @@ -#etc/pcmcia -etc/pcmcia/config.opts -etc/udev/rules.d/60-pcmcia.rules -sbin/lspcmcia -sbin/pccardctl -sbin/pcmcia-check-broken-cis -sbin/pcmcia-socket-startup -#usr/share/man/man8/lspcmcia.8 -#usr/share/man/man8/pccardctl.8 diff --git a/config/rootfiles/common/sudo b/config/rootfiles/common/sudo index 93d9cbce2..43b8f7127 100644 --- a/config/rootfiles/common/sudo +++ b/config/rootfiles/common/sudo @@ -16,8 +16,6 @@ usr/lib/sudo/group_file.so #usr/lib/sudo/libsudo_util.so #usr/lib/sudo/libsudo_util.so.0 usr/lib/sudo/libsudo_util.so.0.0.0 -#usr/lib/sudo/sample_approval.la -usr/lib/sudo/sample_approval.so #usr/lib/sudo/sudo_intercept.la usr/lib/sudo/sudo_intercept.so #usr/lib/sudo/sudo_noexec.la diff --git a/config/rootfiles/core/172/filelists/curl b/config/rootfiles/core= /172/filelists/curl new file mode 120000 index 000000000..4b84bef53 --- /dev/null +++ b/config/rootfiles/core/172/filelists/curl @@ -0,0 +1 @@ +../../../common/curl \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/libedit b/config/rootfiles/c= ore/172/filelists/libedit new file mode 120000 index 000000000..03fc483da --- /dev/null +++ b/config/rootfiles/core/172/filelists/libedit @@ -0,0 +1 @@ +../../../common/libedit \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/libpng b/config/rootfiles/co= re/172/filelists/libpng new file mode 120000 index 000000000..8ef96e2c1 --- /dev/null +++ b/config/rootfiles/core/172/filelists/libpng @@ -0,0 +1 @@ +../../../common/libpng \ No newline at end of file diff --git a/config/rootfiles/core/172/filelists/sudo b/config/rootfiles/core= /172/filelists/sudo new file mode 120000 index 000000000..0d3c45e04 --- /dev/null +++ b/config/rootfiles/core/172/filelists/sudo @@ -0,0 +1 @@ +../../../common/sudo \ No newline at end of file diff --git a/config/rootfiles/core/172/update.sh b/config/rootfiles/core/172/= update.sh index cc31851ab..7e4e031ae 100644 --- a/config/rootfiles/core/172/update.sh +++ b/config/rootfiles/core/172/update.sh @@ -47,7 +47,9 @@ fi =20 # Remove files rm -rvf \ + /etc/pcmcia \ /etc/strongswan.d/scepclient.conf \ + /etc/udev/rules.d/60-pcmcia.rules \ /lib/firmware/cnm/wave521c_j721s2_codec_fw.bin \ /lib/firmware/cxgb4/t4fw-1.26.6.0.bin \ /lib/firmware/cxgb4/t5fw-1.26.6.0.bin \ @@ -66,8 +68,13 @@ rm -rvf \ /lib/firmware/qcom/vpu-2.0/venus.mdt \ /lib/firmware/rtl_bt \ /lib/libz.so.1.2.12 \ + /sbin/lspcmcia \ + /sbin/pccardctl \ + /sbin/pcmcia-check-broken-cis \ + /sbin/pcmcia-socket-startup \ /usr/lib/libbind9-9.16.33.so \ /usr/lib/libdns-9.16.33.so \ + /usr/lib/libedit.so.0.0.6* \ /usr/lib/libexpat.so.1.8.9 \ /usr/lib/libhistory.so.8.1 \ /usr/lib/libirs-9.16.33.so \ @@ -77,6 +84,7 @@ rm -rvf \ /usr/lib/liblzma.so.5.2.5 \ /usr/lib/libnetfilter_conntrack.so.3.7.0 \ /usr/lib/libns-9.16.33.so \ + /usr/lib/libpng16.so.16.37.0 \ /usr/lib/libreadline.so.8.1 \ /usr/lib/libunbound.so.8.1.1* \ /usr/lib/libxml2.so.2.9.* \ @@ -107,6 +115,7 @@ rm -rvf \ /usr/lib/python3.10/site-packages/setuptools/_vendor/pyparsing.py \ /usr/lib/python3.10/site-packages/setuptools/config.py \ /usr/lib/python3.10/site-packages/setuptools_rust/utils.py \ + /usr/lib/sudo/sample_approval.so \ /usr/libexec/ipsec/scepclient \ /var/ipfire/ca/dh1024.pem =20 diff --git a/config/rootfiles/packages/libvirt b/config/rootfiles/packages/li= bvirt index e57ead069..5682b73c8 100644 --- a/config/rootfiles/packages/libvirt +++ b/config/rootfiles/packages/libvirt @@ -27,8 +27,13 @@ etc/libvirt/libvirtd.conf #etc/libvirt/nwfilter/no-other-rarp-traffic.xml #etc/libvirt/nwfilter/qemu-announce-self-rarp.xml #etc/libvirt/nwfilter/qemu-announce-self.xml +etc/libvirt/qemu etc/libvirt/qemu-lockd.conf etc/libvirt/qemu.conf +etc/libvirt/qemu/autostart +etc/libvirt/secrets +etc/libvirt/storage +etc/libvirt/storage/autostart etc/libvirt/virt-login-shell.conf etc/libvirt/virtchd.conf etc/libvirt/virtinterfaced.conf @@ -53,6 +58,7 @@ usr/bin/virt-host-validate usr/bin/virt-login-shell usr/bin/virt-pki-query-dn usr/bin/virt-pki-validate +usr/bin/virt-qemu-qmp-proxy usr/bin/virt-qemu-run usr/bin/virt-ssh-helper usr/bin/virt-xml-validate @@ -78,16 +84,16 @@ usr/bin/virt-xml-validate #usr/lib/libvirt #usr/lib/libvirt-admin.so usr/lib/libvirt-admin.so.0 -usr/lib/libvirt-admin.so.0.7010.0 +usr/lib/libvirt-admin.so.0.8009.0 #usr/lib/libvirt-lxc.so usr/lib/libvirt-lxc.so.0 -usr/lib/libvirt-lxc.so.0.7010.0 +usr/lib/libvirt-lxc.so.0.8009.0 #usr/lib/libvirt-qemu.so usr/lib/libvirt-qemu.so.0 -usr/lib/libvirt-qemu.so.0.7010.0 +usr/lib/libvirt-qemu.so.0.8009.0 #usr/lib/libvirt.so usr/lib/libvirt.so.0 -usr/lib/libvirt.so.0.7010.0 +usr/lib/libvirt.so.0.8009.0 #usr/lib/libvirt/connection-driver usr/lib/libvirt/connection-driver/libvirt_driver_ch.so usr/lib/libvirt/connection-driver/libvirt_driver_interface.so @@ -110,6 +116,7 @@ usr/lib/libvirt/storage-file/libvirt_storage_file_fs.so #usr/lib/pkgconfig/libvirt.pc #usr/lib/sysctl.d usr/lib/sysctl.d/60-libvirtd.conf +usr/lib/sysctl.d/60-qemu-postcopy-migration.conf usr/libexec/libvirt_iohelper usr/libexec/virt-login-shell-helper usr/sbin/libvirtd @@ -209,14 +216,19 @@ usr/sbin/virtstoraged usr/share/libvirt/cpu_map/arm_FT-2000plus.xml usr/share/libvirt/cpu_map/arm_Falkor.xml usr/share/libvirt/cpu_map/arm_Kunpeng-920.xml +usr/share/libvirt/cpu_map/arm_Neoverse-N1.xml +usr/share/libvirt/cpu_map/arm_Neoverse-N2.xml +usr/share/libvirt/cpu_map/arm_Neoverse-V1.xml usr/share/libvirt/cpu_map/arm_Tengyun-S2500.xml usr/share/libvirt/cpu_map/arm_ThunderX299xx.xml +usr/share/libvirt/cpu_map/arm_a64fx.xml usr/share/libvirt/cpu_map/arm_cortex-a53.xml usr/share/libvirt/cpu_map/arm_cortex-a57.xml usr/share/libvirt/cpu_map/arm_cortex-a72.xml usr/share/libvirt/cpu_map/arm_features.xml usr/share/libvirt/cpu_map/arm_vendors.xml usr/share/libvirt/cpu_map/index.xml +usr/share/libvirt/cpu_map/ppc64_POWER10.xml usr/share/libvirt/cpu_map/ppc64_POWER6.xml usr/share/libvirt/cpu_map/ppc64_POWER7.xml usr/share/libvirt/cpu_map/ppc64_POWER8.xml @@ -284,6 +296,32 @@ usr/share/libvirt/cpu_map/x86_phenom.xml usr/share/libvirt/cpu_map/x86_qemu32.xml usr/share/libvirt/cpu_map/x86_qemu64.xml usr/share/libvirt/cpu_map/x86_vendors.xml +#usr/share/libvirt/schemas +usr/share/libvirt/schemas/basictypes.rng +usr/share/libvirt/schemas/capability.rng +usr/share/libvirt/schemas/cpu.rng +usr/share/libvirt/schemas/cputypes.rng +usr/share/libvirt/schemas/domain.rng +usr/share/libvirt/schemas/domainbackup.rng +usr/share/libvirt/schemas/domaincaps.rng +usr/share/libvirt/schemas/domaincheckpoint.rng +usr/share/libvirt/schemas/domaincommon.rng +usr/share/libvirt/schemas/domainoverrides.rng +usr/share/libvirt/schemas/domainsnapshot.rng +usr/share/libvirt/schemas/inactiveDomain.rng +usr/share/libvirt/schemas/interface.rng +usr/share/libvirt/schemas/network.rng +usr/share/libvirt/schemas/networkcommon.rng +usr/share/libvirt/schemas/networkport.rng +usr/share/libvirt/schemas/nodedev.rng +usr/share/libvirt/schemas/nwfilter.rng +usr/share/libvirt/schemas/nwfilter_params.rng +usr/share/libvirt/schemas/nwfilterbinding.rng +usr/share/libvirt/schemas/secret.rng +usr/share/libvirt/schemas/storagecommon.rng +usr/share/libvirt/schemas/storagepool.rng +usr/share/libvirt/schemas/storagepoolcaps.rng +usr/share/libvirt/schemas/storagevol.rng #usr/share/libvirt/test-screenshot.png #usr/share/locale/as/LC_MESSAGES/libvirt.mo #usr/share/locale/bg/LC_MESSAGES/libvirt.mo @@ -300,10 +338,12 @@ usr/share/libvirt/cpu_map/x86_vendors.xml #usr/share/locale/fr/LC_MESSAGES/libvirt.mo #usr/share/locale/gu/LC_MESSAGES/libvirt.mo #usr/share/locale/hi/LC_MESSAGES/libvirt.mo +#usr/share/locale/hr/LC_MESSAGES/libvirt.mo #usr/share/locale/hu/LC_MESSAGES/libvirt.mo #usr/share/locale/id/LC_MESSAGES/libvirt.mo #usr/share/locale/it/LC_MESSAGES/libvirt.mo #usr/share/locale/ja/LC_MESSAGES/libvirt.mo +#usr/share/locale/ka/LC_MESSAGES/libvirt.mo #usr/share/locale/kn/LC_MESSAGES/libvirt.mo #usr/share/locale/ko/LC_MESSAGES/libvirt.mo #usr/share/locale/mk/LC_MESSAGES/libvirt.mo @@ -340,8 +380,17 @@ var/ipfire/backup/addons/includes/libvirt #var/lib/libvirt/lockd #var/lib/libvirt/lockd/files #var/lib/libvirt/qemu +#var/lib/libvirt/qemu/channel +#var/lib/libvirt/qemu/channel/target +#var/lib/libvirt/qemu/checkpoint +#var/lib/libvirt/qemu/dump +#var/lib/libvirt/qemu/nvram +#var/lib/libvirt/qemu/ram +#var/lib/libvirt/qemu/save +#var/lib/libvirt/qemu/snapshot #var/lib/libvirt/swtpm #var/log/libvirt +#var/log/libvirt/ch #var/log/libvirt/qemu var/log/swtpm var/log/swtpm/libvirt diff --git a/config/rootfiles/packages/pcengines-apu-firmware b/config/rootfi= les/packages/pcengines-apu-firmware index 6a46ad7ec..7ed3981d7 100644 --- a/config/rootfiles/packages/pcengines-apu-firmware +++ b/config/rootfiles/packages/pcengines-apu-firmware @@ -1,8 +1,9 @@ #lib/firmware/pcengines #lib/firmware/pcengines/apu -lib/firmware/pcengines/apu/apu1_v4.17.0.1.rom -lib/firmware/pcengines/apu/apu2_v4.17.0.1.rom -lib/firmware/pcengines/apu/apu3_v4.17.0.1.rom -lib/firmware/pcengines/apu/apu4_v4.17.0.1.rom -lib/firmware/pcengines/apu/apu5_v4.17.0.1.rom -lib/firmware/pcengines/apu/apu6_v4.17.0.1.rom +lib/firmware/pcengines/apu/apu1_v4.17.0.2.rom +lib/firmware/pcengines/apu/apu2_v4.17.0.2.rom +lib/firmware/pcengines/apu/apu3_v4.17.0.2.rom +lib/firmware/pcengines/apu/apu4_v4.17.0.2.rom +lib/firmware/pcengines/apu/apu5_v4.17.0.2.rom +lib/firmware/pcengines/apu/apu6_v4.17.0.2.rom +lib/firmware/pcengines/apu/apu7_v4.17.0.2.rom \ No newline at end of file diff --git a/lfs/curl b/lfs/curl index fc8057e0b..33678f795 100644 --- a/lfs/curl +++ b/lfs/curl @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 7.84.0 +VER =3D 7.86.0 =20 THISAPP =3D curl-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 811a63285f39a598bc4fd73ae4b8e23e5146b93dcf3eea80534579= 2b7dddd85bbd54240d9871a0dc9f058d58fd7ea7f4efbcb82727218e8afaaae3600bad55e1 +$(DL_FILE)_BLAKE2 =3D a1de7feb229de42bf1deeb5017f97df3b1c10c75fac99bcd0cd21a= 5dc69b6d8b62520744106d6a113c7a86bd6731dba536a263aabfa22be50d520c43e894acce =20 install : $(TARGET) =20 @@ -70,10 +70,6 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar xf $(DIR_DL)/$(DL_FILE) - - # Incorporate upstream patch to fix build on armv6l - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/curl-7.84.0-easy_lock_= h_include_sched_h_if_available_to_fix_build.patch - cd $(DIR_APP) && ./configure \ --prefix=3D/usr \ --disable-ipv6 \ diff --git a/lfs/libedit b/lfs/libedit index b62197af3..7bcd7755d 100644 --- a/lfs/libedit +++ b/lfs/libedit @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 20210910-3.1 +VER =3D 20221030-3.1 =20 THISAPP =3D libedit-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 325dc756fc6c6244e336cd6faeed2ab37817bdab8c0684586c44d5= 51074fd2ec84bfcd3f4d5897db3196e783653a042699e5b9a8a3351d653992bb256956b652 +$(DL_FILE)_BLAKE2 =3D f4a9784cfc2a30af2778f0e05b6e45ca489555c3009ba050ea1913= 4670ad71fdd099425dee0526dcbb6a1a84f51bd8014ce2540be0535465cb59ab998753833c =20 install : $(TARGET) =20 diff --git a/lfs/libpng b/lfs/libpng index 5a3c9fac4..f9e0ba7f4 100644 --- a/lfs/libpng +++ b/lfs/libpng @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 1.6.37 +VER =3D 1.6.39 =20 THISAPP =3D libpng-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 48e8f48a88e0db6fcbc0c0f1a4d5bda6e6c8b03255bacdc60e3532= 56ae41ccc01b5b2a7e0e7b0dea236c53a3b9d1dd89d4bb19445afbebc37bf0f92691452424 +$(DL_FILE)_BLAKE2 =3D f0a2e643e921587334349f48758e61e69b4708ebc3657556776708= 7878d262d134eeeb98fea7f0b6ff1493ea954910ca1608b10fea57196aad770eb807a9006e =20 install : $(TARGET) =20 diff --git a/lfs/libvirt b/lfs/libvirt index 21b06e89b..aa28ef2dc 100644 --- a/lfs/libvirt +++ b/lfs/libvirt @@ -26,7 +26,7 @@ include Config =20 SUMMARY =3D Server side daemon and supporting files for libvirt =20 -VER =3D 7.10.0 +VER =3D 8.9.0 =20 THISAPP =3D libvirt-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -35,7 +35,7 @@ DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) SUP_ARCH =3D x86_64 aarch64 PROG =3D libvirt -PAK_VER =3D 29 +PAK_VER =3D 30 =20 DEPS =3D ebtables libpciaccess libtirpc libyajl ncat qemu =20 @@ -49,7 +49,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 6cb2ab5913d382b11d24b46154dc3250355050cd3038f64ba571b3= 5f33ae5bd0a322d4b96469bd6c78fd848c87f2e6fc7213c33e5bdb9d375a9b81d2a40899bb +$(DL_FILE)_BLAKE2 =3D 537b6badb6171110e99561613fb1318144991107139401296248af= b747ae6f9cfafcd17b2292b8d8dcc9188ff4206035ea814efa6c129bae50c0518f61be9b81 =20 install : $(TARGET) check : $(patsubst %,$(DIR_CHK)/%,$(objects)) @@ -83,7 +83,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) =20 cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/libvirt/0001-Change-d= efault-behavior-of-libvirt-guests.sh-for-IPF.patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/libvirt-7.10.0-fix-gli= bc-headers.patch =20 cd $(DIR_APP) && meson \ --prefix=3D/usr \ @@ -112,7 +111,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) -D storage_mpath=3Ddisabled \ -D storage_disk=3Ddisabled \ -D storage_rbd=3Ddisabled \ - -D storage_sheepdog=3Ddisabled \ -D storage_gluster=3Ddisabled \ -D storage_zfs=3Ddisabled \ builddir/ diff --git a/lfs/nginx b/lfs/nginx index ac0530034..ef13eefb4 100644 --- a/lfs/nginx +++ b/lfs/nginx @@ -25,7 +25,7 @@ include Config =20 SUMMARY =3D A HTTP server and IMAP/POP3 proxy server -VER =3D 1.21.6 +VER =3D 1.22.1 =20 THISAPP =3D nginx-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -33,7 +33,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D nginx -PAK_VER =3D 13 +PAK_VER =3D 14 =20 DEPS =3D =20 @@ -47,7 +47,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 815d035df33bd947eec41a2f5c993d1f179aa0bd4d069280916aa0= 89a2f96fd3bada7a7192b4a0ef7b8f43036f3a2def0e93d8c8f720dd7145a5d55ea058652f +$(DL_FILE)_BLAKE2 =3D 253cd4c53ed0e6d3da8ca0f0ab3b2c46f6c7222c4f6fedd05302dd= 05efee31869d25a33947cca3ca526899cbdfcea96754be34e15643ebd77da24175319edb46 =20 install : $(TARGET) =20 diff --git a/lfs/pcengines-apu-firmware b/lfs/pcengines-apu-firmware index d2d1b7ec8..e396f0c56 100644 --- a/lfs/pcengines-apu-firmware +++ b/lfs/pcengines-apu-firmware @@ -26,14 +26,14 @@ include Config =20 SUMMARY =3D Firmware files for PC Engines apu system boards =20 -VER =3D 4.17.0.1 +VER =3D 4.17.0.2 =20 THISAPP =3D pcengines-apu-firmware-$(VER) DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D pcengines-apu-firmware -PAK_VER =3D 12 +PAK_VER =3D 13 SUP_ARCH =3D x86_64 =20 DEPS =3D firmware-update @@ -50,7 +50,8 @@ objects =3D \ apu3_v$(VER).rom \ apu4_v$(VER).rom \ apu5_v$(VER).rom \ - apu6_v$(VER).rom + apu6_v$(VER).rom \ + apu7_v$(VER).rom =20 apu1_v$(VER).rom =3D $(DL_FROM)/apu1_v$(VER).rom apu2_v$(VER).rom =3D $(DL_FROM)/apu2_v$(VER).rom @@ -58,14 +59,15 @@ apu3_v$(VER).rom =3D $(DL_FROM)/apu3_v$(VER).rom apu4_v$(VER).rom =3D $(DL_FROM)/apu4_v$(VER).rom apu5_v$(VER).rom =3D $(DL_FROM)/apu5_v$(VER).rom apu6_v$(VER).rom =3D $(DL_FROM)/apu6_v$(VER).rom - -apu1_v$(VER).rom_BLAKE2 =3D d4bad8ee0fd13d8c6cec47a5dd7d06bb4e768693e7f65979= b1d5f930e541ef5bbaed398fc5d5336248a016b3916562b71308f82e373ed54dac3e159ddc982= 359 -apu2_v$(VER).rom_BLAKE2 =3D d2f226edc5edf9eca6ad332b3e526d55278e583627b645a6= 21e0f054504f2317b95d518d2c8026fd43473a1f39a7c0b750e1497a4616af077683f6100b4f4= 4a6 -apu3_v$(VER).rom_BLAKE2 =3D 498d9ef9d563d240f27468cc04b73816299eecaa62acacdc= fff59076bff20a2e28526e7dc3dc88693c99303eba1bb15d345584851c4f4423c0239f7cd5304= 721 -apu4_v$(VER).rom_BLAKE2 =3D ca454c3a4241529c998bc36cbeefd36025be0d18b2bb4bba= 6b703125d75d0db71a63f12a31399e25bc8825d0bd229d74d1a7254f326a36ad89202f2e57a09= a69 -apu5_v$(VER).rom_BLAKE2 =3D 2a24c540a8ff1003f40b70803b45e473bc349df66ecc4110= 9fed7bf496ec741e264f8515f3a21682359cc5d3b65f15e291936f23c93c624064215deffa149= e7c -apu6_v$(VER).rom_BLAKE2 =3D 87d1e8f5913205236f6d96b6e4611d464b269529bd9e7c95= 451b00ab9ea303147ea3c79706e4f6b514ae5985f487ae15c650ba38d54a4e208a4ef7ca5c701= dda -apu7_v$(VER).rom_BLAKE2 =3D 078ebf4601e8eed8121683eb072f628e7cc422f67f43b9a7= 9c89779d8703e016ab24207bb54c9f55eda4017bb78f6c71873faf6bc09a9d88815d06e7f4401= dac +apu7_v$(VER).rom =3D $(DL_FROM)/apu7_v$(VER).rom + +apu1_v$(VER).rom_BLAKE2 =3D 90156d57e5d3c5907d99719668dc6b2b03b201d02d716722= ea2c6bd201409dbeed83766a53a75fba89583f9a58e370c5951293c91405e9815466b91449af8= 29d +apu2_v$(VER).rom_BLAKE2 =3D f074f78a3ce7cb5df813a6f3f198d06585f1f9b932a31e07= d6ce94a5a48e6e4211166beba5f04b1b176b914d3d7448606f9c9fb1b60130b5609ce97c298a0= 9ba +apu3_v$(VER).rom_BLAKE2 =3D 6f7f200f882bf188100f13c8a0d078e2bf94e40773cfba2d= 2d908d31c2a6d05567fc1cb81b2bedf4af6cdd7f9a4c8f6b67f168844298fcce99060aa138067= 90d +apu4_v$(VER).rom_BLAKE2 =3D 75f927deddbab1a4413392ac40e434a59ce3e16034bf439d= c7ca93be0c84f3279c8fadd8f199134b586cbf1c102c3b28a78d4ca50f556122473055f77e031= 416 +apu5_v$(VER).rom_BLAKE2 =3D 030deaef4b784b527c699bf394bfbec3108e8ed41a8ce89d= 93e9a7cea208805a1a37cae686cb724fc6e4b26da48885c3f7fd745cabe8150066f4a52167ee7= 066 +apu6_v$(VER).rom_BLAKE2 =3D 19dedf8c79c3835b53252f5f4019bafbc47bd753247fd9d5= bf974944a4587e8c2ec136805bb11576b11fe6ce3a5b83ccf99b2bd92341a20bf877304915483= 68e +apu7_v$(VER).rom_BLAKE2 =3D e99c0993baeffb0026e33d04be20a1bacdd2aa44c6cccf89= bbd92313c361f62014080c47b8255a4381c12dd5519bc294595b917054f2289665852db174c2e= 22e =20 install : $(TARGET) =20 diff --git a/lfs/pcmciautils b/lfs/pcmciautils deleted file mode 100644 index eb1fd5b8d..000000000 --- a/lfs/pcmciautils +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################= ### -# = # -# IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # -# = # -# This program is free software: you can redistribute it and/or modify = # -# it under the terms of the GNU General Public License as published by = # -# the Free Software Foundation, either version 3 of the License, or = # -# (at your option) any later version. = # -# = # -# This program is distributed in the hope that it will be useful, = # -# but WITHOUT ANY WARRANTY; without even the implied warranty of = # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the = # -# GNU General Public License for more details. = # -# = # -# You should have received a copy of the GNU General Public License = # -# along with this program. If not, see . = # -# = # -############################################################################= ### - -############################################################################= ### -# Definitions -############################################################################= ### - -include Config - -SUMMARY =3D Helper programs for PC-Cards - -VER =3D 014 - -THISAPP =3D pcmciautils-$(VER) -DL_FILE =3D $(THISAPP).tar.bz2 -DL_FROM =3D $(URL_IPFIRE) -DIR_APP =3D $(DIR_SRC)/$(THISAPP) -TARGET =3D $(DIR_INFO)/$(THISAPP) -PROG =3D pcmciautils -PAK_VER =3D 1 - -DEPS =3D - -SERVICES =3D - -############################################################################= ### -# Top-level Rules -############################################################################= ### - -objects =3D $(DL_FILE) - -$(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 =3D 42016d589857aafaee4852b2db84d91de1bb7b1211cf535cf85881= e30ec7ef43f3b2845a2d29e847ab6cbcc36f21a013fe9caad5d1e396e875fc270ac64a493e - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -dist : - @$(PAK) - -############################################################################= ### -# Downloading, checking, b2sum -############################################################################= ### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################= ### -# Installation Details -############################################################################= ### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && make - cd $(DIR_APP) && make install - @sed -i -e 's/ MODALIAS=3D=3D"?[*]",//g' /etc/udev/rules.d/60-pcmcia.rules - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/qemu b/lfs/qemu index 7f1ab7896..02f1e7b79 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -27,7 +27,7 @@ include Config SUMMARY =3D Machine emulator and virtualizer =20 # If you update the version also qemu-ga !!! -VER =3D 7.0.0 +VER =3D 7.1.0 =20 THISAPP =3D qemu-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -35,7 +35,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D qemu -PAK_VER =3D 35 +PAK_VER =3D 36 =20 DEPS =3D alsa libusbredir spice libseccomp =20 @@ -61,7 +61,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D ceda6d9f1a585298bd49fed61e8bb35f0064ad8388a9f979c8bd68= a38bfe1a47c5bb055e5f74f970c2c440957042b9de4a861524120040c56e4cd8b56c5cfb68 +$(DL_FILE)_BLAKE2 =3D e05f91ce4993c7591a2df08b5fb017f8b8ec2141ab7bfd55d14730= ea6b793ac1091de539992058392a5522d4e58beee92a87752707be58e3619b8213ef9f35bf =20 install : $(TARGET) =20 @@ -94,7 +94,6 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/qemu-7.0.0-fix-glibc-h= eaders.patch cd $(DIR_APP) && ./configure \ --prefix=3D/usr \ --sysconfdir=3D/etc \ diff --git a/lfs/qemu-ga b/lfs/qemu-ga index c83878058..8fd34f6f6 100644 --- a/lfs/qemu-ga +++ b/lfs/qemu-ga @@ -26,11 +26,11 @@ include Config =20 SUMMARY =3D Guest agent for QEMU =20 -VER =3D 7.0.0 +VER =3D 7.1.0 THISAPP =3D qemu-ga-$(VER) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D qemu-ga -PAK_VER =3D 3 +PAK_VER =3D 4 =20 DEPS =3D =20 diff --git a/lfs/sudo b/lfs/sudo index ce9649d79..807169c5c 100644 --- a/lfs/sudo +++ b/lfs/sudo @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 1.9.11p3 +VER =3D 1.9.12p1 =20 THISAPP =3D sudo-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D f8508f65b514abd9979a11628d8bc0e085b2625993281e7d1f8794= a576e88970bda6939d2f2f50d9485f00276970aba3489b19c102eca5625e389c9610f338dd +$(DL_FILE)_BLAKE2 =3D 976d00fb16b0d26b2714a188e379ccba102e0fa67b8ec6278e5435= 728af0cc9ba23d63db64a87d4e14d59cd52d3f62401943eb7c0f9c33317179ff764a9f950c =20 install : $(TARGET) =20 diff --git a/make.sh b/make.sh index 7aecf35be..c0d1f1d2c 100755 --- a/make.sh +++ b/make.sh @@ -1518,7 +1518,6 @@ buildipfire() { lfsmake2 rng-tools lfsmake2 lsof lfsmake2 br2684ctl - lfsmake2 pcmciautils lfsmake2 lm_sensors lfsmake2 libstatgrab lfsmake2 liboping diff --git a/src/patches/curl-7.84.0-easy_lock_h_include_sched_h_if_available= _to_fix_build.patch b/src/patches/curl-7.84.0-easy_lock_h_include_sched_h_if_= available_to_fix_build.patch deleted file mode 100644 index 15992d31b..000000000 --- a/src/patches/curl-7.84.0-easy_lock_h_include_sched_h_if_available_to_fix= _build.patch +++ /dev/null @@ -1,24 +0,0 @@ -commit e2e7f54b7bea521fa8373095d0f43261a720cda0 -Author: Daniel Stenberg -Date: Mon Jun 27 08:46:21 2022 +0200 - - easy_lock.h: include sched.h if available to fix build - =20 - Patched-by: Harry Sintonen - =20 - Closes #9054 - -diff --git a/lib/easy_lock.h b/lib/easy_lock.h -index 819f50ce8..1f54289ce 100644 ---- a/lib/easy_lock.h -+++ b/lib/easy_lock.h -@@ -36,6 +36,9 @@ -=20 - #elif defined (HAVE_ATOMIC) - #include -+#if defined(HAVE_SCHED_YIELD) -+#include -+#endif -=20 - #define curl_simple_lock atomic_bool - #define CURL_SIMPLE_LOCK_INIT false diff --git a/src/patches/libvirt-7.10.0-fix-glibc-headers.patch b/src/patches= /libvirt-7.10.0-fix-glibc-headers.patch deleted file mode 100644 index cfe71d4bd..000000000 --- a/src/patches/libvirt-7.10.0-fix-glibc-headers.patch +++ /dev/null @@ -1,42 +0,0 @@ -From c0d9adf220dc0d223330a7bac37b174132d330ba Mon Sep 17 00:00:00 2001 -From: Cole Robinson -Date: Mon, 1 Aug 2022 15:24:01 -0400 -Subject: [PATCH] virfile: Fix build with glibc 2.36 - -With glibc 2.36, sys/mount.h and linux/mount.h conflict: -https://sourceware.org/glibc/wiki/Release/2.36#Usage_of_.3Clinux.2Fmount.h.3= E_and_.3Csys.2Fmount.h.3E - -virfile.c imports sys/mount.h and linux/fs.h, which pulls in -linux/mount.h. - -Manually define the constants we need from linux/fs.h, like was -done in llvm: - -https://reviews.llvm.org/rGb379129c4beb3f26223288627a1291739f33af02 - -Reviewed-by: Erik Skultety -Signed-off-by: Cole Robinson ---- - src/util/virfile.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/util/virfile.c b/src/util/virfile.c -index 99da058db3..ce541b8946 100644 ---- a/src/util/virfile.c -+++ b/src/util/virfile.c -@@ -71,7 +71,11 @@ - # endif - # include - # include --# include -+/* These come from linux/fs.h, but that header conflicts with -+ * sys/mount.h on glibc 2.36+ */ -+# define FS_IOC_GETFLAGS _IOR('f', 1, long) -+# define FS_IOC_SETFLAGS _IOW('f', 2, long) -+# define FS_NOCOW_FL 0x00800000 - #endif -=20 - #if WITH_LIBATTR ---=20 -GitLab - diff --git a/src/patches/qemu-7.0.0-fix-glibc-headers.patch b/src/patches/qem= u-7.0.0-fix-glibc-headers.patch deleted file mode 100644 index 9332563bc..000000000 --- a/src/patches/qemu-7.0.0-fix-glibc-headers.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- qemu-7.0.0/linux-user/syscall.c~ 2022-08-10 14:03:50.721401251 +0000 -+++ qemu-7.0.0/linux-user/syscall.c 2022-08-10 14:00:22.569951783 +0000 -@@ -28,7 +28,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include hooks/post-receive -- IPFire 2.x development tree --===============2705175679135886631==--