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.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1hjO1O-0005PL-Ms for ptxdist@pengutronix.de; Fri, 05 Jul 2019 15:13:02 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.89) (envelope-from ) id 1hjO1O-0000dB-EU for ptxdist@pengutronix.de; Fri, 05 Jul 2019 15:13:02 +0200 Date: Fri, 5 Jul 2019 15:13:02 +0200 From: Michael Olbrich Message-ID: <20190705131302.dijhen3kjgcbxx5d@pengutronix.de> MIME-Version: 1.0 Subject: [ptxdist] [ANNOUNCE] PTXdist 2019.07.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="===============1330306324==" Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de --===============1330306324== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xeczrqueits3i2dl" Content-Disposition: inline --xeczrqueits3i2dl 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-2019.07.0. This release contains several bigger changes. It is now supported to mount an overlayfs for /var. By default, the upper filesystem is a tmpfs. This can simplify supporting applications that want to write to /var. PTXdist now detects changes in patches and automatically triggers the extract stage again. By default, PTXdist refuses to delete anything in this case to avoid data loss. '-f' and an option in 'ptxdist setup' can be used to overwrite this. '--dirty' can be used to temporarily skip this new dependency. '$' is now escaped differently in 'ptx/escape'. This is not a problem in most cases, because the old escaping was broken, but there are some corner-cases that might break. Pre and post scripts provided by PTXdist (or a lower layer) can now be 'removed' by a '/dev/null' link in the BSP. This works just like the same feature for install_alternative. The rest is the usual mix of new packages, version bumps, bugfixes. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Alexander Dahl (2): jq: version bump 1.5 -> 1.6 tz: version bump 2018i -> 2019b Andreas Pretzsch (4): libpopt: add mirror URL (rpm5.org dead, use Gentoo as mirror) alsa-lib: version bump 1.1.7 -> 1.1.9 alsa-utils: version bump 1.1.7 -> 1.1.9 rauc: select on-target tools depending on bootloader Bastian Krause (2): host-kernel-header: fix $(HOST_ENV) typo rauc: version bump 1.0 -> 1.1 Christian Hermann (1): vim: fetch via http instead of ftp Jan Luebbe (2): minicoredumper: enable and configure minicoredumper blktrace: add new package Juergen Borleis (23): rsync: add "rsync over ssh" feature rootfs_configfiles: remove a useless file sepolgen: move to staging rootfs: keep '/var/tmp' permissions in sync with 'systemd' rootfs: '/var' is a mandatory directory according to FHS dnsmasq: version bump 2.79 -> 2.80 dnsmasq: clean up rule file polkit: adapt package's '/var/lib' requirements systemd: adapt package's '/var/lib' and '/var/cache' requirements sysstat: adapt package's '/var/log' requirements opkg: move opkg-database to a read-only location dbus: adapt run-time socket path Update and sync autotools based package templates rootfs: keep /var writable, even if the rootfs is read-only conman: adapt package's '/var/lib' requirements networkmanager: adapt package's '/var/lib' requirements ntp: adapt package's '/var/lib' and '/var/log' requirements dnsmasq: adapt package's '/var/lib' requirements mariadb: adapt package's '/var/lib' requirements samba: adapt package's '/var/lib' and '/var/cache' requirements samba: show SysV related menue on demand only nfsutils: adapt package's '/var/lib' requirements logrotate: adapt package's '/var/lib' requirements Lucas Stach (5): igt-gpu-tools: version bump 1.23 -> 1.24 libnftnl: version bump 1.1.2 -> 1.1.3 iptables: version bump 1.8.2 -> 1.8.3 pixman: version bump 0.34.0 -> 0.38.0 piglit: version bump b29747a00c6a -> 1f66016c1bb4 Marc Kleine-Budde (8): yajl: improve kconfig help text paho-mqtt-c: new package paho-mqtt-cpp: new package host-autotools-autoconf-archive: new package tpm: add new menu tpm2-tss: new package tpm2-abrmd: new package tpm2-tools: new package Michael Grzeschik (4): host-libftdi1: add new package libjaylink: add new package openocd: update rules host-openocd: add initial support Michael Olbrich (34): ptxd_make_world_patchin: drop support for old generic/ subdir ptxd_make_world_cfghash: make it more generic clean: make it more intelligent detect patch changes and reextract when needed ptxd_lib_dgen: improve formating a bit ptxdist: refactor ptxdistrc handling at91bootstrap: fix building with gcc-8 pciutils: avoid using $$ i2c-tools: avoid using $$ ptxd_make_world_prepare: allow cross cmake packages Rules: expand $PATH fbgrab: use CROSS_PKG_CONFIG directly Definitions: modify escaping $ in ptx/escape ptxd_lib_dgen: fix dependencies with --progress ptxd_make_world_hash: print correct comment qt5: add check to ensure that QtWebengine can be compiled ptxd_make_world_*: allow ninja generator for cmake ptxdist: fix autoversion ptxconfig handling meson: fix rpath hack wrapper: some cleanup host-jimtcl: use '--prefix=3D' libwrapper: don't add linker arguments for preprocessing doc: ref_make_macros: add more details to the 'extract' documentation doc: update '--dirty' documentation openocd: use default autogen.sh expat: version bump 2.2.6 -> 2.2.7 igt-gpu-tools: add missing dependency ptxd_make_world_init: don't let meson use cmake Rules: don't allow meson to download anything ptxd_make_xpkg_prepare: allow /dev/null overwrites for pre/post scrip= ts introduce ptx/wow as the reverse of ptx/wwo ncurses: order configure options ncurses: disable pc-files for host-ncurses qt5: add upstream fix for webengine ARM thumb detection Philipp Zabel (6): libdrm: version bump 2.4.97 -> 2.4.98 weston: version bump 6.0.0 -> 6.0.1 libunwind: version bump 1.2.1 -> 1.3.1 mesalib: version bump 19.0.2 -> 19.1.1 trace-cmd: version bump 2.6.2 -> 2.8 libdrm: version bump 2.4.98 -> 2.4.99 Roland Hieber (12): rootfs: add tpm user and group pre/barebox: only use _VERSION to build the URL doc: ref_make_macros: document the 'extract' macro doc: ref_make_macros: improve language, typos and markup ptxd_lib_dgen: add line counter ptxd_lib_dgen: fix typos ptxd_lib_dgen: error out for targetinstall stages in host/cross/image= packages inetd services: don't use busybox's find in postinst template: src-meson-prog: replace year and author in COPYING too libpcre: fix whitespace libpcre: version bump 8.40 -> 8.43 CREDITS: remove unmaintained file Thorsten Scherer (1): doc: remove obsolete pipe from code block Ulrich =D6lmann (7): templates: wizard.sh: remove unused variable templates: wizard.sh: use neat parameter expansion and prevent word s= plitting templates: wizard.sh: use only one sed process templates: add src-meson-prog template templates: src-meson-prog: introduce version into template project templates: meson: wizard.sh: use neat parameter expansion and prevent= word splitting networkmanager: version bump 1.14.4 -> 1.18.0 --=20 Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | --xeczrqueits3i2dl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEeJFGjgcONlOX5bZuzXDjm1IAhs8FAl0fTNsACgkQzXDjm1IA hs8wIQgApizv8PSHNRGjOEuZ0CbDvci7PW42OD+anEh97b1ROEZuEEZRLTrKpomB 0kmfrxWBMgmFlE1zHQLQw8ocw0Tk3+ZrsKM5LiYZo9TkkLLCKAzks0L0Z45MIvw2 mJa5VeoGr246ey5JNxd3KUm8x+pi61Vo4L4GBqWDAlblKrQqVnPz2LQ2w2NsaYL8 sgWyrGA2Ktj/nOvglVNDCKbh4VJpA94S13krfO0uGWRs6DZtOjdsjFzi4Uocikj5 +5/vPeY8GDShJGhureE/qcJJojij8QZXFPIZGEMZ0afL7dgyD7B/lw9iAG8Ndk7Y CQeVtKgeEkdh++T5ssc3IS4iaIp/0Q== =/bL5 -----END PGP SIGNATURE----- --xeczrqueits3i2dl-- --===============1330306324== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de --===============1330306324==--