mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [ANNOUNCE] PTXdist 2019.03.0 released
Date: Fri, 8 Mar 2019 11:17:16 +0100	[thread overview]
Message-ID: <20190308101716.ymnfc7ku6wf2g6dk@pengutronix.de> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 6200 bytes --]

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 names
      ptxd_kconfig_create_config_merge: add sanity check to detect parse errors
      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 '='
      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

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

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 91 bytes --]

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

                 reply	other threads:[~2019-03-08 10:17 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20190308101716.ymnfc7ku6wf2g6dk@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