Hi, I'm happy to announce that I've just released ptxdist-2018.12.0. There are no big changes this time. There are quite a few fixes for the layer/kconfig code, so if you use that then updating is recommended. The new --progress options works in combination with --quiet. With this, the output contains the finished/total number of build stages for the current PTXdist run. This is rather untested, so the total number may be incorrect or calculating it may fail. The rest is the usual mix of new packages, version bumps and bugfixes. Some of that happend in preparation for OpenSSL 1.1.x and gcc 8.x. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Alexander Dahl (4): Fix typos in KConfig files (.in rules) lighttpd: Add license file hash lighttpd: After version bump cleanup lighttpd: Install mod_openssl if SSL is selected Clemens Gruber (3): nginx: version bump 1.14.0 -> 1.14.1 libgpiod: version bump 1.1.1 -> 1.2 systemd: add upstream patch for CVE-2018-15688 Gavin Schenk (1): fbv: Fix missing section entry Guillermo Rodríguez (4): classpath: Fix building with OpenJDK 1.8 u-boot: Add support for SPL for non-OMAP CPUs classpath: Fix for building with OpenJDK-1.8 (again) classpath: Fix building when default locale is not UTF-8 Hubert Feurstein (2): gnupg: add install option for gpg-agent gnupg: add compression algorithms support Jan Luebbe (1): wpa_supplicant: fix typo in prompt for wpa_passphrase Ladislav Michl (1): networkmanager: version bump 1.14.2 -> 1.14.4 Lucas Stach (4): speex: version bump 1.2rc1 -> 1.2 sbc: new package mmc-utils: version bump 2016-06-07 -> 2018-03-27 linuxptp: fix build with new kernel headers Michael Grzeschik (4): libkcapi: add new rule sdl2: version bump to 2.0.9 sdl2-image: version bump to 2.0.4 sdl2-mixer: version bump to 2.0.4 Michael Olbrich (91): barebox: cleanup rule to use more default stages template-barebox: cleanup rule ptxd_make_world_init: reset SOURCE_DATE_EPOCH for local-src packages ptxd_make_world_init: define variables for more reproducible kbuild packages kernel: cleanup rule define and use PTXDIST_BUILD_TIMESTAMP ptxd_install_file: improve debug handling ptxd_install_replace_figlet: don't confuse debug highlighting with log output nss: version bump 3.37 -> 3.40 gnutls: remove unnecessary dependency iperf3: version bump 3.2 -> 3.6 libcurl: version bump 7.52.1 -> 7.62.0 lighttpd: version bump 1.4.45 -> 1.4.51 openntpd: fix dependency openssh: version bump 7.6p1 -> 7.9p1 host-nss: don't force 64bit on 32bit hosts ptxd_kconfig_update_config: don't save the config if it wasn't modified ptxd_kconfig_update_config: don't use -nt or -ot ptxdist: run the trap handler before executing the correct ptxdist for --auto-version ptxd_kconfig: make sure the stamp file is always generated ptxd_kconfig_find_config: fail for mode=run if no config is found ptxd_kconfig: don't overwrite confdir ptxd_get_path_filtered: define new helper function ptxdist: ignore /dev/null symlinks when looking for config files ptxd_make_world_compile: escape pkg_make_opt argument for 'compile' host-fontconfig: add missing dependency xkeyboard-config: version bump 2.23.1 -> 2.25 xcb-proto: version bump 1.10 -> 1.13 libxcb: version bump 1.10 -> 1.13.1 freetype: version bump 2.8 -> 2.9.1 fontconfig: version bump 2.12.5 -> 2.13.1 xorg-lib-x11: version bump 1.6.2 -> 1.6.7 crda: don't use builtin keys hostapd/wpa_supplicant: add security and ssl fixes host-libp11: version bump 0.4.0 -> 0.4.9 ptxd_init_*_env: use -B instead of -L python: version bump 2.7.13 -> 2.7.15 mariadb: switch to bundled ssl nettle: add option to build with libgmp rtmpdump: use gnutls instead of OpenSSL openvpn: version bump 2.3.13 -> 2.4.6 host-qemu: add license information systemd: fix nobody group name iputils: version bump s20161105 -> s20180629 arora: move to staging mxs-utils: drop old patches at91bootstrap2: use generic kconfig helper at91bootstrap: blacklist TARGET_HARDEN_STACK host-system-python3: fix error message for mako host-system-python3: add option for development files host-gobject-introspection: needs system python3 development files ptxd_make_log: redirect stdin to /dev/null for -q ptxd_kconfig_sync_config: improve 'check' error message for package configs ptxd_make_kconfig: improve oldconfig handling with -q dosfstools: fix installing symlinks gst-plugins-bad1: define missing symbol mc: fix vfs handling and dependencies poppler: fix floating point / fixed point handling ppp: remove install_copy that was never used rsync3: cleanup configure options qt5: QtCanvas3D never had a library speex: cleanup rule portmap: remove dead code udev: readd lost legacy option cups: fix dependency cvs-bbinit: remove obsolete file classpath: avoid implicit dependency pekwm: move to staging wireless: fix URL cmatrix: fix URL udev: remove edd option rauc: fix typo ptxd_kconfig: fix restoring missing diff ptxdist: Toplevel.make: expand make patterns when printing variables ptxd_make_image_common: set ptx_packages_selected for image/env openssl: version bump 1.0.2o -> 1.0.2q strace: version bump 4.24 -> 4.25 ptxd_lib_dgen: fix pkghash for manually included menu files atop: add upstream patch to build with gcc-8.x ptxdist: add --progress option kernel: add workaround to keep kernelconfigs stable libkcapi: set proper section ptxd_make_setup_progress: only in quiet mode ptxd_make_progress: make the dry-run more robust Toplevel.make: introduce and & use ptx/force-shell Makefile: install .done gcclibs: add more sanitizer ptxd_make_setup_progress: remove debug leftover ptx/oldconfig: don't use silentoldconfig ptxd_make_kconfig_sync: fix handling config changes rules: use ptx/force-shell in more places Roland Hieber (10): gdb-menu: fix indentation bluez: fix license string bluez: consistently make use of $(ptx/nl) bluez: make it possible to disable building the tools bluez: rename PTXCONF_BLUEZ{_UTILS -> _TOOLS}* for consistency bluez: version bump 5.30 -> 5.50 host-expat: build without docbook Makefile: don't install .done, .gitignore and vim swap files ptxd_make_get: fix typo in message Toplevel: fix detection of -n / --dry-run option Uwe Kleine-König (1): minicoredumper: New package Valentin Gorelov (1): ptxd_make_get_git: add local Git repositories support -- 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 |