Hi, I'm happy to announce that I've just released ptxdist-2018.03.0. There are some changes to the core that might cause problems for packages with broken or non-standard build-systems: The libtool .la files are no longer installed to sysroot. This may result in build errors for packages with incorrect library dependencies. The '*.so' links for shared libraries are no longer installed to the rootfs. This link is only needed for linking at build-time. There may be issues with libraries without the correct 'soname'. There are also some cleanups to remove absolute paths from the sysroots. This is still work in progress and it is unclear how much can be done. The goal is to make it easier to build applications outside PTXdist during development. And there are, of course, the usual mix of new packages, version bumps and bugfixes. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Andreas Schmidt (1): oprofile: fix missing comma in function call Bastian Stender (1): rauc: install rauc service wrapper script for non-systemd systems Clemens Gruber (2): libgpiod: version bump 0.3.2 -> 1.0 openssh: allow client to pass locale env variables Enrico Joerns (1): rauc: version bump 0.2 -> 0.3 Ladislav Michl (6): dialog: version bump 1.1 -> 1.3 networkmanager: version bump: 1.8.4 -> 1.10.4 ncurses: version bump 5.9 -> 6.1 htop: fix configure to discover ncurses6 atop: version bump 1.24 -> 2.3.0 upower: new package Marc Kleine-Budde (1): htop: version bump 2.0.2 -> 2.1.0 Michael Olbrich (55): systemd: disable SYSV compat rules: use the correct include search order for kernel headers libjpeg: switch to libjpeg-turbo libjpeg: fix SIMD handling cross-nasm: skip building for non-x86 architectures systemd: with meson the libraries do not have any bogus rpath cleanup pkg-config environment handling pre/Rules: refactor HOST_ENV make sure $CC and $CXX are set for meson xz: add missing busybox dependency and comment ptxd_install_lib: ignore linker scripts when searching for a library hexedit: version bump 1.2.12 -> 1.4.2 gdbserver: add missing dependency gnutls: make C++ runtime library optional and add missing dependency openssh: remove unnecessary dependencies host-liblzo: don't build static library pcmciautils: don't install files to .../usr/usr/share/... mysql: don't install files to .../usr/usr/... fakeroot: make it relocatable libmd: remove obsolete package apache, apr*: move realy old package to staging aumix: don't update translations libseccomp: version bump 2.3.2 -> 2.3.3 dialog: add configure options host-mariadb: remove unnecessary dependency host-mysql: remove unnecessary dependency dialog: remove old forgotten patch libseccomp: don't forget the patches host-mkelfimage: fix path to the patches i2c-tools: fix parallell building and cleanup php5: link with -lpthread if sqlite3 is enabled ptxd_make_world_install_pack: make sure the *.prl files are relocatable ptxd_make_world_install_unpack: make rpaths relocatable ptxd_make_world_install_pack: remove la files, they are not needed host-chrpath: build it normally and always lua: set correct soname for the library ptxd_install_shared: don't install last link alsa-utils: pkg-config is now used to detect ncurses procps: pkg-config is used to check for ncurses libcaca: pkg-config is used to check for ncurses wrapper: add -fno-diagnostics-show-caret when using icecc Toplevel: resolve the path to bash ptxd_make_xpkg_finish: reorder the variables in xpkg/finish bash_completion: add some basic support for 'ptxdist gdb' gdb-wrapper: add the nfsroot to the auto-load safe-path host-testframework: disable by default rootfs: don't create initial device nodes by default initmethod: set the default to systemd rootfs: set some useful defaults systemd: enable udev driver rules by default kernel: update default kernel version to something more recent xkeyboard-config: version bump 2.0 -> 2.23.1 json-c: fix building with gcc-7.x icecc split-error-log: add helper script to extract failed stages from the logfile doc: document 'ptxdist gdb' Michael Tretter (1): gst-plugins-bad1: add missing dependency Philipp Zabel (2): libdrm: version bump 2.4.89 -> 2.4.90 v4l-utils: version bump 1.12.5 -> 1.14.0 Roland Hieber (2): host-tz-database: use snprintf provided by the host compiler sudo: version bump 1.8.21p2 -> 1.8.22 Torsten Mehnert (1): libcurl: added options for smtp and verbose messages Uwe Kleine-König (1): tmux: select utf-8 locales -- 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 |