From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 05 Jul 2023 15:51:34 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qH2uu-00GHtX-2u for lore@lore.pengutronix.de; Wed, 05 Jul 2023 15:51:34 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1qH2uq-0001rN-Rd; Wed, 05 Jul 2023 15:51:32 +0200 Received: from pty.hi.pengutronix.de ([2001:67c:670:100:1d::c5]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qH2uN-0001r2-6Q for ptxdist@pengutronix.de; Wed, 05 Jul 2023 15:51:03 +0200 Received: from mol by pty.hi.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1qH2uM-00A8kg-Nq for ptxdist@pengutronix.de; Wed, 05 Jul 2023 15:51:02 +0200 Date: Wed, 5 Jul 2023 15:51:02 +0200 From: Michael Olbrich To: ptxdist@pengutronix.de Message-ID: Mail-Followup-To: ptxdist@pengutronix.de MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ImQWEvj2mXGmmE9p" Content-Disposition: inline X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-Accept-Language: de,en X-Accept-Content-Type: text/plain Subject: [ptxdist] [ANNOUNCE] PTXdist 2023.07.0 released X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false --ImQWEvj2mXGmmE9p Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I'm happy to announce that I've just released ptxdist-2023.07.0. There is now an option for glibc to enable Y2K38 support. With this enabled systems will at least boot beyond January 19th 2038. A few packages currently fail to build with this option enabled and there a probably quite a few that don't use int instead of time_t internally. So this is a first step but there is still work to be done. pkg-config has been replaced by pkgconf. It's supposed to be a drop-in replacement and all packages in PTXdist upstream seem to work correctly, but keep that in mind in case you see unexpected errors in that area. Support for toolchains that install the linker or libraries in lib64 etc. was improved. Everything is still installed into /usr/lib but all necessary symlinks should be created as needed. crosstool-ng toolchains for 64-bit architectures should now work without additional changes. This will also be relevant for the OSELAS.Toolchains as all patches etc. in that regard where dropped. "ptxdist oldconfig all" can now be used to update ptxconfig, platformconfig and all packages that have an oldconfig target. This is useful for CI to check that all configs are up-to-date. The rest is the usual mix of version bumps, new packages and bugfixes. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Alexander Dahl (3): bbinit: Remove /bin and /sbin from PATH after /usr merge mtd-utils: Introduce bbinit startup for ubihealthd mtd-utils: Add ubihealthd requirements to help text Artur Wiebe (1): python3-tornado: version bump 6.2 -> 6.3.2 Christian Melki (9): glib: Version bump. 2.76.2 -> 2.76.3 libcurl: Version bump. 8.1.1 -> 8.1.2 orc: Version bump. 0.4.33 -> 0.4.34 qemu: Version bump. 8.0.0 -> 8.0.2 hwdata: Version bump. 0.370 -> 0.371 ntp: Version bump. 4.2.8p15 -> 4.2.8p17 xorgproto: Version bump. 2022.2 -> 2023.01 xkeyboard-config: Version bump. 2.38 -> 2.39 libpng: Version bump. 1.6.39 -> 1.6.40. Ladislav Michl (1): glibc: fix typo in Y2038 check Lucas Stach (3): mesalib: version bump 23.1.1 -> 23.1.2 update config.guess/config.sub to latest upstream version architecture: add support for LoongArch Michael Olbrich (63): ptxd_make_meson_cross_file: specify the rust target explicitly ptxd_make_world_init: add the cargo env to the conf_env for meson gstreamer1: version bump 1.22.2 -> 1.22.3 gst-plugins-base1: version bump 1.22.2 -> 1.22.3 gst-plugins-good1: version bump 1.22.2 -> 1.22.3 gst-plugins-bad1: version bump 1.22.2 -> 1.22.3 gst-devtools1: version bump 1.22.2 -> 1.22.3 gst-libav1: version bump 1.22.2 -> 1.22.3 gst-plugins-rs: version bump 1.22.2 -> 1.22.3 gst-plugins-ugly1: version bump 1.22.2 -> 1.22.3 gst-python1: version bump 1.22.2 -> 1.22.3 gst-rtsp-server1: version bump 1.22.2 -> 1.22.3 gstreamer-vaapi1: version bump 1.22.2 -> 1.22.3 systemd: version bump 253.1 -> 253.5 barebox: add rk-usb-loader to the host tools qt5: version bump 5.15.7 -> 5.15.9 ptxd_lib_template: fix Qt template generation rules: cleanup glibc: add option for Y2038 support systemd: assume RTC dates up to 30 years past the build time are vali= d if Y2038 support is enabled zlib: fix building with Y2038 support diffutils: version bump 2.8.1 -> 3.10 pulseaudio: disable OSS qt6: version bump 6.4.2 -> 6.5.1 glibc: only do Y2028 check it it's actually enabled host-meson: add hack to ignore lrelease gst-plugins-good1: allow building the Qt6 plugin util-linux: add upstream patch to fix mount on older kernels without = mount_setattr() add cmake options for cross packages strace: add upstream patch to fix building with kernel-headers 6.3.x host-pkgconf: replace host-pkg-config vulkan-loader: build with ninja wrapper: skip icecc with -save-temps glibc: move GLOBAL_LARGE_FILE dependency to the package symbol git-ptx-patches: fix formating patches when patches from other tools = are involved install_copy_toolchain: allways install to lib instead of lib64 jed: move to staging doc: add missing '[' install_archive: add 'strip' argument ptxdist: add --jobserver-auth argument add support for nested PTXdist execution pre/Rules: keep x86_64-unknown-linux-gnu for GNU_BUILD bash_completion: complete package name for cargosync gstreamer1: version bump 1.22.3 -> 1.22.4 gst-plugins-base1: version bump 1.22.3 -> 1.22.4 gst-plugins-good1: version bump 1.22.3 -> 1.22.4 gst-plugins-bad1: version bump 1.22.3 -> 1.22.4 gst-devtools1: version bump 1.22.3 -> 1.22.4 gst-libav1: version bump 1.22.3 -> 1.22.4 gst-plugins-rs: version bump 1.22.3 -> 1.22.4 gst-plugins-ugly1: version bump 1.22.3 -> 1.22.4 gst-python1: version bump 1.22.3 -> 1.22.4 gst-rtsp-server1: version bump 1.22.3 -> 1.22.4 gstreamer-vaapi1: version bump 1.22.3 -> 1.22.4 ptxdist: allow 'oldconfig all' to run oldconfig for all package that = support it ptxdist: allow multiple targets for oldconfig doc: clarify that there is no SELAS.BSP-Pengutronix-Example BSP doc: try to guess where to get the BSP ptxd_install_toolchain_lib: create /lib64 for libc.so.6 if needed ptxd_install_toolchain_lib: handle riscv library paths ptxd_install_toolchain_lib: install /usr/lib64 symlink as well ptxd_install_ln: fix relative symlinks in / host-pkgconf: update URL Philipp Zabel (13): mesalib: version bump 23.1.0 -> 23.1.1 shaderc: version bump v2023.3 -> v2023.4 glslang: version bump 1.3.246.1 -> 1.3.250.0 spirv-headers: version bump 1.3.246.1 -> 1.3.250.0 spirv-tools: version bump 1.3.246.1 -> 1.3.250.0 vulkan-headers: version bump 1.3.246.1 -> 1.3.250.0 vulkan-loader: version bump 1.3.246.1 -> 1.3.250.0 vulkan-tools: version bump 1.3.246.1 -> 1.3.250.0 vulkan-validationlayers: version bump 1.3.246.1 -> 1.3.250.0 vulkan-loader: enable assembly on aarch64 and x86_64 wayland-utils: version bump 1.1.0 -> 1.2.0 nvtop: new package mesalib: version bump 23.1.2 -> 23.1.3 Roland Hieber (2): cpputest: accept new source MD5 checksum uvc-gadget: update URL Thorsten Scherer (1): ptxd_make_world_patchin: Allow git-ptx-* scripts to be overwritten --=20 Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | --ImQWEvj2mXGmmE9p Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEeJFGjgcONlOX5bZuzXDjm1IAhs8FAmSldUMACgkQzXDjm1IA hs/wzggAtyedclvPZrYK3DqFNvHfDCJ961Cp6JNgc7hgeoEjuW6GuRq0v32wO9eL WH4cqh9Kh1NCClM+gpzLZamrenMMC5dn8z/xhw4KM/MkspVmfe4iZeImPvTzbQBc sHGvktMhSN1qSrLU3KJLB5xPZ6GgN927BZ2f3JDl/XPcQsbO3C6LSAHKaoGp7BmG yVFSMQ1TMwy/ydg84cWdK6NFDTcpFzKQoTMJIgQsKALLM6/zX2p5Mhvvf3i/hJFj Dz6iPOxKERlBJmVtQOyze2ka0Fmjv75CbmPFxkRw8+AqeZwIHSfvewG3FUyU+3Le QCQ/9ygymiYnQcM8OA4Er5iQ8k++sw== =scoh -----END PGP SIGNATURE----- --ImQWEvj2mXGmmE9p--