From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jh5tH-00036l-9b for ptxdist@pengutronix.de; Fri, 05 Jun 2020 08:31:43 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1jh5tH-0003yR-0S for ptxdist@pengutronix.de; Fri, 05 Jun 2020 08:31:43 +0200 Date: Fri, 5 Jun 2020 08:31:42 +0200 From: Michael Olbrich Message-ID: <20200605063142.GK18770@pengutronix.de> MIME-Version: 1.0 Subject: [ptxdist] [ANNOUNCE] PTXdist 2020.06.0 released List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: multipart/mixed; boundary="===============0316134678==" Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de --===============0316134678== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="k1lZvvs/B4yU6o8G" Content-Disposition: inline --k1lZvvs/B4yU6o8G Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I'm happy to announce that I've just released ptxdist-2020.06.0. It's a bigger release this time including some changes that may require small modifications to the BSP when upgrading. The code signing infrastructure was improved. The rauc package and the corresponding image now make use of that. If you used this, then you need to turn you existing keys into a code signing provider. If two packages in the same image create the same directory with different permissions then PTXdist will complain. Creating the image fails. Older PTXdist versions would simply use any explicitly specified ownership and permissions. For a long time, PTXdist had a race condition in targetinstall when building with '-j'. If two packages (for different images) provide the same file, then targetinstall could fail if the two packages tried to access the file in nfsroot at the same time. This is now fixed, so any artificial dependencies to avoid this can now be removed. There is a new licensecheck command. It can be used to validate the _LICENSE and _LICENSE_FILES of all packages. The rest is the usuall mix of new packages, version bumps and bugfixes. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Alexander Dahl (2): json-c: Revert URL to upstream provided tarballs json-c: version bump 0.13.1 -> 0.14 Bastian Krause (15): host-genimage: version bump 11 -> 13 ptxd_lib_code_signing: return error string in cs_get_uri for make err= or case ptxd_lib_imx_hab: fix srk fuse file and table generation ptxd_lib_code_signing: introduce CA helper host-ptx-code-signing-dev: version bump 0.2 -> 0.4 ptxd_lib_imx_hab/template-barebox-imx-habv4: use cs_get_ca helper ptxd_lib_imx_hab/template-barebox-imx-habv4: make number of SRKs conf= igurable ptxd_make_fit_image: call mkimage with ptxd_exec u-boot/ptxd_make_fit_image: avoid overriding object name ptxd_make_fit_image: sign ramdisk if enabled code-signing: move code-signing.in to platforms/ code-signing: introduce for ptxconfig, add sanity check rauc/image-rauc: use code signing infrastructure for key retrieval image-rauc: enable keyring verification rauc: version bump 1.2 -> 1.3 Bruno Thomsen (1): php5: version bump to 5.6.40 Ladislav Michl (1): pam: add more options Lars Pedersen (1): strongswan: Version bump 5.8.2 -> 5.8.4 Michael Olbrich (55): expat: version bump 2.2.8 -> 2.2.9 xz: version bump 5.2.4 -> 5.2.5 busybox: version bump 1.29.3 -> 1.31.1 htop: add fix to build with gcc 10 libseccomp: version bump 2.4.1 -> 2.4.3 cryptsetup: version bump 2.0.6 -> 2.3.2 xorg-driver-video-dummy: move to staging kbd: version bump 2.0.4 -> 2.2.0 libunwind: version bump 1.3.1 -> 1.4.0 trace-cmd: version bump 2.8 -> 2.8.3 libtirpc: version bump 1.1.4 -> 1.2.6 netperf: move to staging xorg-font-bh-lucidatypewriter-100dpi: move to staging xorg-font-bh-lucidatypewriter-75dpi: move to staging xorg-font-intl: move to staging mobile-broadband-provider-info: new package libc: make it a virtual package host-imx-cst: don't define HOST_IMX_CST_URL linuxptp: avoid incorrect feature checks ptxdist: refactor wrapper & icecc setup icecc: evaluate ICECC_VERSION path when needed ptxd_lib_setup_target_icecc: all creating environments without g++ wrapper: handle missing tool while setting up the wrapper ptxd_make_get: impove missing URL handling pulseaudio: enable native-headset support with bluez ptxd_lib_dgen: allow host-system-* to run early pre/kernel: add TARGET_HARDEN_GLIBCXX_ASSERTIONS to the low-level bla= cklist gst-validate1: fix gst-validate-launcher host-dtc: update default version to 1.6.0 squashfs-tools: version bump 4.3 -> 4.4 libnih: move to staging host-unfs3: fix building with gcc 10 openocd: add upstream patch to build with gcc 10 cryptodev: add upstream fix to build with Linux v5.5 host-cdrkit: version bump 1.1.10 -> 1.1.11 libpsl: enable builtin database rules: fix ptx/force-sh, ptx/sh handling with parallel building igt-gpu-tools: version bump 1.24 -> 1.25 ptxd_lib_dopermissions: use 'set -e' instead of && ptxd_dopermissions: use ptxd_in_path to find ptxd_lib_dopermissions.a= wk frodo: make sure /home is created with the correct permissions ptxd_make_image_extract_xpkg_files: validate directory permissions in= stread of changing them ptxd_install_generic: make sure the the mode start with a leading '0' ptxd_install_error: fix indention ptxd_make_xpkg_pkg: add some locking ptxd_install_dir: only write permission file entry for explicitly cre= ated directories ptxd_make_xpkg_pkg: use CROSS_READELF ptxd_make_xpkg_pkg: avoid some unnecessary process calls opkg-utils: some reprodicibility fixes libpsl: use environment variables to allow enabling the builtin datab= ase host-fakeroot: drop obsolete patch libnewt: version bump 0.52.20 -> 0.52.21 nettle: version bump 3.4.1 -> 3.6 wrapper: improve reproducible builds with icecc dnsmasq: version bump 2.80 -> 2.81 Philipp Zabel (3): libinput: version bump 1.15.2 -> 1.15.5 mesalib: version bump 20.0.4 -> 20.0.7 doc: update toolchain to 2019.09.1 Roland Hieber (4): ptxd_make_world_prepare: fix typo in error message libcroco: move to staging ptxdist: add licensecheck command ptxd_lib_dgen: optimize ordering only when dependencies are needed Ulrich =D6lmann (1): networkmanager: version bump 1.20.8 -> 1.22.10 Uwe Kleine-K=F6nig (2): util-linux-ng: make wdctl tool selectable hd.img: use efi type also for GPT partitions --=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 | --k1lZvvs/B4yU6o8G Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEeJFGjgcONlOX5bZuzXDjm1IAhs8FAl7Z5ssACgkQzXDjm1IA hs+JJAgAsTnv7AdJPaoCVxAWVT1ETpgh2uRuA5Az+YTSR5al2XRgjSdgCTA5pNjB /3pzbHJc+H/ixLxDkp+nEGs5Jo2opIkiD7fR7eYSnMWbc+KBZP4Q6GESeww7Igtc ILzVzXr6mU9iOiZ+vfnsT5lbmAORZbB0H+m//1nz+dfvhJ/3F/aGt4JBiEJImSy7 QBRWixI4CRck3pckOZrGt+t5rzCF1qjVf0p9NjgAevyA5PHGZEqxf0M7oYEn/6XV tDWEFynFSdGeRd1vl7QTeqqL3kAM1TlWlgwnIdvvIRnK/icTXrnQJhzgVknY78Mn FlLhnlV1IvOA20d0w0KA6xPucE1dzg== =bNr6 -----END PGP SIGNATURE----- --k1lZvvs/B4yU6o8G-- --===============0316134678== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de --===============0316134678==--