From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [ANNOUNCE] PTXdist 2023.07.0 released
Date: Wed, 5 Jul 2023 15:51:02 +0200 [thread overview]
Message-ID: <ZKV1RukGuaFMNN/I@pengutronix.de> (raw)
[-- Attachment #1: Type: text/plain, Size: 7017 bytes --]
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 valid 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
--
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 |
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next reply other threads:[~2023-07-05 13:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-05 13:51 Michael Olbrich [this message]
2023-07-11 5:28 ` [ptxdist] [ANNOUNCE] PTXdist 2023.07.1 released Robert Schwebel
2023-07-28 8:08 ` Michael Olbrich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZKV1RukGuaFMNN/I@pengutronix.de \
--to=m.olbrich@pengutronix.de \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox