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.89) (envelope-from ) id 1h2CZ3-00014C-0N for ptxdist@pengutronix.de; Fri, 08 Mar 2019 11:17:17 +0100 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.89) (envelope-from ) id 1h2CZ2-00033j-NK for ptxdist@pengutronix.de; Fri, 08 Mar 2019 11:17:16 +0100 Date: Fri, 8 Mar 2019 11:17:16 +0100 From: Michael Olbrich Message-ID: <20190308101716.ymnfc7ku6wf2g6dk@pengutronix.de> MIME-Version: 1.0 Subject: [ptxdist] [ANNOUNCE] PTXdist 2019.03.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="===============2018865589==" Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de --===============2018865589== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nu32aw22fayk72bc" Content-Disposition: inline --nu32aw22fayk72bc 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-2019.03.0. This release contains some bigger changes. The new meson version requires at least Python 3.5 so this is now a hard dependency for most BSPs. OpenSSL was finally updated to the 1.1.1 series. Most packages that use it have already been updated in previous PTXdist version but for some packages the OpenSSL support is now marked as broken. There are two new macros 'world/execute' and 'execute' that can be used to simplify packages with custom build stages. The 'packages-info' command shows some more information and the new 'bsp-info' gives some basic information about the BSP. The Layers and PTXdist version in use, the currently active config files etc. A new option is available to build the BSP with -fstack-clash-protection to protect against certain types of vulnerabilities. Note that this feature is only supported by gcc 8.x and later. The rest is the usual mix of new packages, version bumps, bug fixes and some documentation improvements. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Alexander Dahl (1): libxml2: version bump 2.9.7 -> 2.9.9 Baeuerle, Florian (3): fontconfig: untangle from xorg-fonts systemd: install polkit policy files networkmanager: configure with polkit if POLKIT is enabled Bastian Krause (3): lvm2: enable udev sync if systemd is enabled bash: use ptx/ifdef and ptx/wwo macros bash: select termcap as alternative for curses Clemens Gruber (2): grpc: version bump 1.17.2 -> 1.18.0 file: version bump 5.33 -> 5.35 Ian Abbott (2): libconfig: version bump 1.4.9 -> 1.7.2 libconfig: Move back from staging Juergen Borleis (7): doc: BUILDTIME versus RUNTIME doc: follow 'proselint' and improve the text doc: describe a strange behaviour and its solution doc: mention dedicated PTXdist macros to be used in rule files doc: follow the rule to use breaking lines doc: improve the suboption name scheme description ima-evm-utils: version bump to 1.1 Michael Olbrich (58): host-meson: version bump 0.44.1 -> 0.49.2 systemd: version bump 239 -> 241 progress: count image stages ptxd_make_world_prepare: move build dir setup into a separate function doc: add some basic documentation for 'world/*' and 'compile' introduce 'world/execute' and 'execute' macros host-meson: use world/execute ptx/oldconfig: use 'execute' ca-certificates: use world/execute host-ninja: use world/execute Makefile: overwrite existing man-page file systemd: add missing dependency ptxd_kconfig_create_config_merge: handle more characters in symbol na= mes ptxd_kconfig_create_config_merge: add sanity check to detect parse er= rors ptxd_make_world_license: add more data and and handle image packages ptxd_make_world_package_info: extend and handle image packages ptxdist: add new command 'bsp-info' ptx/collection: validate collection files ptx/in-path: don't call the shell unless needed ptxd_kconfig_create_config_merge: handle values that contain '=3D' systemd: update to the latest revision of the v241 stable branch progress: fix total count ptxd_make_world_package_info: fix printing the patch directory ptxd_make_world_common: always define pkg_patch_series ptxd_make_world_license_yaml: fix and improve patch information hardening: add option for -fstack-clash-protection host-p11-kit: disable DEVPKG and use HOST_AUTOCONF_SYSROOT pcsc-lite: version bump 1.8.14 -> 1.8.23 host-imx-cst: version bump 2.3.2 -> 3.1.0 kernel: rework prepare stage host-autotools-autoconf: fix m4 path yail: whitespace and other cleanups host-cmake: version bump 3.13.1 -> 3.13.4 qt5: version bump 5.6.3 -> 5.12.1 systemd: add some parallel building fixes net-snmp: disable broken crypto support links: disable broken ssl support openldap: disable broken ssl support qt4: disable broken ssl support php5: disable broken ssl support syslog-ng: move to staging msmtp: disable OpenSSL backend openssl: version bump 1.0.2o -> 1.1.1b Kconfig: remove empty sub-menu apache2_mod_python: remove after on year in staging apache2: remove after on year in staging apr-util: remove after on year in staging apr: remove after on year in staging dconf: remove after on year in staging gmake: remove after on year in staging openssl: fix architecture selection ptxd_make_world_init: set pkg_conf_env if no conf tool is defined samba: version bump 3.0.37 -> 4.9.4 yajl: fix URL elfutils: rework patches libcurl: version bump 7.62.0 -> 7.64.0 libmxml: version bump 2.11 -> 2.12 qt5: fix building with QtWayland enabled and QtDeclarative disabled Michael Tretter (2): nfs-utils: add patch to fix building with glibc 2.28 gst-plugins-bad1: fix installation of y4mdec plugin Oleksij Rempel (2): barebox: set architecture for mips version bump elfutils 174 -> 176 Philipp Zabel (1): wayland-protocols: version bump 1.16 -> 1.17 Roland Hieber (6): ptxdist: help: --force also exists as the short option -f doc: daily work: multi images: fix typos and apply more markup ptrtd: move to staging xmlstarlet: convert old patch series with git-ptx-patches xmlstarlet: fix linking when libssl is built without zlib openocd: don't try to autodetect ccache Rouven Czerwinski (1): rauc: select busybox features if using busybox tar --=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 | --nu32aw22fayk72bc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEeJFGjgcONlOX5bZuzXDjm1IAhs8FAlyCQSYACgkQzXDjm1IA hs+Ougf/ffSOzT5czkSzb/ZiA35Dg/90ms+DU8727gt9BNUi+EXGzqQRmzI+6WAM BNIDXGPw9DAr6r9jWlQJw1p1jVKf5A+ITLbgbFbSxNflT7YJdLaabuLeO3zQR/Mu cdWk4bV8BxKkRghOLlwLoSWNdoY9xIxacjp0PguqwvrKNmusbxC05HJS6nMz1X46 22V0AQKOiTGM2gPySEM5vhWtn2qspvcXUjUqBtFd/3Yq1Y3obuadSqtLI58uwsCo FFx8N9QmyRKQQIeJTeofrIXSKEWty23hXJkmg6v6z5YFKmkiu37OFsewzigk2QmM AJuHvRPcDb/buWZS7OCTNMDN34M0zw== =ffXa -----END PGP SIGNATURE----- --nu32aw22fayk72bc-- --===============2018865589== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHR4ZGlzdCBt YWlsaW5nIGxpc3QKcHR4ZGlzdEBwZW5ndXRyb25peC5kZQ== --===============2018865589==--