mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [ANNOUNCE] PTXdist 2022.10.0 released
@ 2022-10-14  6:56 Michael Olbrich
  0 siblings, 0 replies; only message in thread
From: Michael Olbrich @ 2022-10-14  6:56 UTC (permalink / raw)
  To: ptxdist

[-- Attachment #1: Type: text/plain, Size: 7883 bytes --]

Hi,

I'm happy to announce that I've just released ptxdist-2022.10.0.

It's a bigger release this time with several noteworthy changes.

The 'lint' command now checks that package sub-options don't select options
from other packages. 'select BAR if FOO_SUBOPTION' in the main package
option should be used instead. This ensures that PTXdist can create the
correct dependencies.

The glibc package has a new option to support version 2.34 or later. With
this version, several libraries (libpthread, librt and others) have been
merged into libc. If this new option is enabled then the dependencies
though LIBC_PTHREAD etc. are no longer propagated and the libraries can be
disabled.
They can still be enabled manually if binary packages are used that need
them at runtime. The installation was modified to find the libraries even
if the .so symlink is missing (it is no longer installed with glibc >=
2.34).

There is a new option to enable add .gnu_debugdata section to the binaries.
If this is enabled and the architecture supports stack unwinding without
full debug symbols (e.g. x86_64 and AArch64 but not ARM) then tools can
create backtraces at runtime.
This works with systemd coredump or any program that uses libunwind to
create backtraces.

The rust/cargo support was improved but it is still rather experimental.

s3:// URLs can now be used to download from an AWS S3 bucket. This is
especially useful for PTXCONF_SETUP_PTXMIRROR.

The rest are mostly version bumps with a few bugfixes and a single new
package.

Thanks to all contributors and - as always - the shortlog below.

Enjoy,
Michael Olbrich


Alexander Dahl (3):
      libzmq: Add some conf env variables not automatically detected
      at91bootstrap2: Add missing dependency to special BOOTLOADER symbol
      at91bootstrap2: Bump default version and add host-system dependency

Bastian Krause (7):
      libwpe: version bump 1.12.0 -> 1.14.0
      wpebackend-fdo: add missing libxkbcommon dependency
      wpebackend-fdo: version bump 1.12.0 -> 1.14.0
      cog: version bump 0.12.1 -> 0.14.1
      wpewebkit: version bump 2.34.6 -> 2.38.0
      cog: version bump 0.14.1 -> 0.16
      host-cairo: disable doc generation

Bruno Thomsen (2):
      kernel mirror url update
      mmc-utils: new upstream git location

Christian Melki (24):
      zlib: Fix CVE-2022-37434.
      util-linux-ng: Version bump. 2.38 -> 2.38.1
      sysklogd: Version bump. 2.4.0 -> 2.4.4.
      strace: Version bump. 5.18 -> 5.19.
      iproute2: Version bump. 5.18.0 -> 5.19.0
      libevdev: Version bump. 1.12.1 -> 1.13.0
      chrony: Version bump. 4.2 -> 4.3.
      libjpeg: Version bump. 2.1.3 -> 2.1.4.
      libxml2: Version bump. 2.9.14 -> 2.10.2.
      libcurl: Version bump. 7.84.0 -> 7.85.0
      ethtool: Version bump. 5.18 -> 5.19.
      efivar: Fix build issues for glibc-2.36.
      libpopt: Version bump. 1.18 -> 1.19
      expat: Version bump. 2.4.8 -> 2.4.9
      linux-firmware: Version bump. 20220708 -> 20220913
      qemu: Version bump. 7.0.0 -> 7.1.0
      hwdata: Version bump. 0.361 -> 0.362.
      crda: Version bump. crda 4.14 -> 4.15. regdb 2022.06.06 -> 2022.08.12.
      libtirpc: Version bump. 1.3.2 -> 1.3.3
      libffi: Version bump. 3.4.2 -> 3.4.3
      opkg: Version bump. 0.5.0 -> 0.6.0
      host-autotools-autoconf-archive: Version bump. 2022.02.11 -> 2022.09.03
      host-fakeroot: Version bump. 1.28 -> 1.29.
      host-opkg-utils: Fix tarball format.

Jon Ringle (1):
      ptxd_make_get: Add support for downloading s3:// urls via aws s3 cp

Juergen Borleis (8):
      stunnel: version bump 5.46 -> 5.65
      apache2: remove initV artefact
      openvpn: still allow initV support
      cryptodev: avoid failures at build-time
      iproute: fix python3 dependency on demand
      php: php5 is gone in favour of php8
      stunnel: add hidden run-time dependencies
      udev-legacy: fix source and destination file system path

Ladislav Michl (2):
      psmisc: version bump 23.2 -> 23.5
      psmisc: more finegrained tool instalation control

Lucas Stach (1):
      mesalib: add imx-lcdif to kmsro drivers

Marc Kleine-Budde (4):
      dnsmasq: version bump to 2.86
      glib: version bump to 2.72.3
      gnutls: version bump to 3.7.7
      libcurl: fix configure if no SSL backend is selected

Marco Felsch (2):
      host-system-python3: add ply and pyyaml option
      host-system-python3: order options alphabetical

Matthias Fend (1):
      libcamera: new package

Michael Olbrich (39):
      alsa-utils: move dependencies to the toplevel option
      e2fsprogs: drop unnecessary extra dependencies
      gdb: remove duplicate dependency
      lighttpd: remove duplicate dependency
      mtd-utils: move dependencies to the toplevel option
      ptxd_lib_dgen: generate list of all enabled virtual packages
      procps: remove duplicate dependency
      xorg-font-base-trans: remove duplicate dependency
      xorg-lib-Xfont2: remove duplicate dependency
      xorg-server: move dependencies to the toplevel option
      systemd: move dependencies to the toplevel option
      oprofile: move dependencies to the toplevel option
      dropbear: drop duplicate dependency
      ptxd_make_world_lint: add check for sub-option dependencies
      libelf: add option of xz support
      add support for MiniDebugInfo / .gnu_debugdata
      systemd: version bump 251.3 -> 251.4
      krb5: version bump 1.19.1 -> 1.20
      ppp: move dependencies to the toplevel option
      udev: move dependencies to the toplevel option
      urshd: move dependencies to the toplevel option
      ptxd_make_world_lint: ignore INITMETHOD_BBINIT suboption dependencies
      ptxd_make_world_lint: generate aditional new line
      weston: remove fbdev-backend leftovers
      ptxd_make_world_update_md5: update md5 correctly for multiple sources
      glibc: specify the major version number when installing most of the libraries
      glibc: add option for 2.34 and later
      git-ptx-patches: fix series parsing
      wrapper: derefference the 'real' symlink once before calling it
      add support for host cargo packages
      ptxd_lib_template: add support for cargo packages
      ptxd_make_get_git: add support for cargo *.crate downloads
      ptxd_make_world_cargo_sync: handle downloads from git not just crates.io
      rules: use world/install instead of install
      host-python3: use world/install instead of install
      wireless: use world/install instead of install
      ptxd_make_world_install: remove deprecated 'install' macro
      Revert "systemd: move dependencies to the toplevel option"
      ptxdist: run check_premake_compiler when updating the collectionconfig

Michael Riesch (1):
      libyaml: version bump 0.1.7 -> 0.2.5

Michael Tretter (3):
      weston: select WESTON_GL for PipeWire plugin
      weston: add missing license file
      weston: version bump 10.0.2 -> 11.0.0

Philipp Zabel (9):
      glslang: version bump 1.3.224.0 -> 1.3.224.1
      spirv-headers: version bump 1.3.224.0 -> 1.3.224.1
      spirv-tools: version bump 1.3.224.0 -> 1.3.224.1
      vulkan-loader: version bump 1.3.224.0 -> 1.3.224.1
      vulkan-tools: version bump 1.3.224.0 -> 1.3.224.1
      vulkan-validationlayers: version bump 1.3.224.0 -> 1.3.224.1
      mesalib: version bump 22.1.5 -> 22.2.0
      neatvnc: version bump 0.5.1 -> 0.5.4
      pipewire: version bump 0.3.56 -> 0.3.58

-- 
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 --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-10-14  6:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-14  6:56 [ptxdist] [ANNOUNCE] PTXdist 2022.10.0 released Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox