* [ptxdist] [ANNOUNCE] PTXdist 2019.06.0 released
@ 2019-06-03 18:39 Michael Olbrich
0 siblings, 0 replies; only message in thread
From: Michael Olbrich @ 2019-06-03 18:39 UTC (permalink / raw)
To: ptxdist
[-- Attachment #1.1: Type: text/plain, Size: 7967 bytes --]
Hi,
I'm happy to announce that I've just released ptxdist-2019.06.0.
This release brings some more changes.
The dependency handling for <PKG>_CONFIG changed a bit: It's no longer a
simple file dependency. Instead the contents is part of the cfghash.
This means that only a content change will trigger the rebuild, not just a
new timestamp. Also changes now result in a different pre-built archive.
Kconfig was updated to the version from Linux 5.1. This includes some
incompatible changes. The 'mainmenu' entry in any BSP local 'Kconfig' files
must be updated to the new syntax. The parser is now stricter so there may
be new errors in menu files in the BSP.
Pre-build archives should work a bit better now. Some packages were fixed
and for others the pre-built archive were disabled because the source tree
is needed.
Several old staging packages are now gone and several others were moved to
staging. All remaining packages can be built with OSELAS.Toolchain
2018.12.0.
The new 'clean target' command removes all target and images packages. This
makes it possible to rebuild all target code but keeps the host packages to
speed up building the BSP.
The license information was fixed or improves for several packages.
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 (24):
at: Add license identifiers and hashes
at91bootstrap: Add license information
boost: Add license file hash
busybox: Add license file hash
json-c: Add license file hash
coreutils: Add license file hash
libfaketime: Add license file hash
libgmp: Fix license
libgmp: Add license file hashes
libmnl: Fix license and add license file hashes
libnftnl: Fix license and add license file hash
libpopt: Add license file hash
lighttpd: Fix licenses and add more license file hashes
lm_sensors: Add license file hashes
mtd-utils: Add license file hash
ncurses: Use 'COPYING' for license file hash
net-snmp: Fix licenses and add license file hash
nftables: Add license file hash
opkg: Add license file hash
readline: Add license file hash
rt-tests: Fix licenses and add license file hash
sudo: Fix licenses and add license file hash
tree: Fix licenses and add license file hashes
u-boot-tools: Fix licenses and add license file hashes
Artur Wiebe (2):
/usr/lib/systemd/network/eth0.network: DHCP=v4 is deprecated, please use DHCP=ipv4 instead.
python3-tornado: version bump 5.1.1 → 6.0.2
Christian Hermann (2):
ptxd_lib_dgen: fix warning
ptxd_source_kconfig: dont't suppress errors
Clemens Gruber (3):
protobuf: version bump 3.6.1 -> 3.7.1
grpc: version bump 1.18.0 -> 1.21.0
mosh: add upstream patch to fix build error
Juergen Borleis (1):
libfaketime: fix GCC8 compiler warnings
Marc Kleine-Budde (1):
host-patchelf: new package
Michael Olbrich (87):
at91bootstrap: use correct syntax for string default values
u-boot: use correct syntax for string default values
ptxd_lib_kconfig: stop using silentoldconfig
kconfig: update to v5.1
kconfig: 'option env' is gone
xorg-server: remove empty help text
iputils: remove empty help text
kconfig: warnings are errors unless PTXDIST_FORCE is set
mmpong: don't use undefined symbol
sdl: don't refer to an unused symbol
host-m4: explicitly specify configure options
host-qemu: version bump 3.1.0 -> 4.0.0
ptxd_kconfig_update_config: keep an empty diff for cosmetic changes
systemd: remove outdated comment
systemd: use cgroupsv2 by default
ptxdist: autoversion: the bottom layer decides the version
ptxd_kconfig_create_config: create empty target file if no source exists
ptxd_lib_kconfig: fix boardsetup
ptxd_kconfig: handle removed symbols when creating and applying diffs
introduce ptxd_replace_copy_from_path()
ptxdist: allow overwriting wrapper scripts in the BSP
gstreamer1: minor cleanup
rules: introduce and use ptx/force-sh
ptxd_lib_dgen: include content of <PKG>_CONFIG in <PKG>_CFGHASH
boost: avoid shell call at startup
rules: introduce and use ptx/sh
ptxd_lib_dgen: fix order of generated output
nettle: version bump 3.4 -> 3.4.1
gnutls: version bump 3.6.4 -> 3.6.7.1
batctl: don't user BARCTL_DIR in targetinstall
libseccompt: don't use LIBSECCOMP_DIR in targetinstall
python: disable the devpkg
python3: disable the devpkg
u-boot: disable the devpkg
u-boot-tools: don't share the pkgdir with u-boot
barebox_mlo: don't share the pkgdir with barebox
optee: disable the devpkg
ecryptfs-utils: disable the devpkg if ECRYPTFS_UTILS_TESTS is enabled
opensc: disable the devpkg if OPENSC_TESTSUITE is enabled.
pyserial: disable the devpkg if PYSERIAL_EXAMPLES is enabled
libftdi1: disable the devpkg if LIBFTDI1_EXAMPLES is enabled
ptxd_lib_dgen: handle config changes when using devpkgs
ptxd_make_world_install_mangle_pc: match pkgdir paths in .pc files
alfred: don't use ALFRED_DIR in targetinstall
wlroots: dont use WLROOTS_DIR in targetinstall
host-genimage: version bump 10 -> 11
cpufrequtils: version bump 007 -> 008
cross-libtool: remove
host-xorg-app-mkfontdir: enable devpkg
ptxd_lib_dgen: handle --progress correctly
libxslt: don't use absolute path for xml2-config
host-mariadb: improve helper tool paths fixup
mesalib: remove old incorrect FIXME comment
host-systemd: remove obsolte FIXME comment
fam: remove after on year in staging
glademm: remove after more than on year in staging
glade: remove after more than on year in staging
gpm: remove after on year in staging
irssi: remove after on year in staging
js: remove after on year in staging
qxt: remove after on year in staging
host-qooxdoo: remove after on year in staging
rxtx: remove after on year in staging
sun-java6-jre: remove after on year in staging
totd: remove after on year in staging
xmlrpc-c: remove after on year in staging
sysstat: version bump 11.0.7 -> 12.0.4
stress-ng: version bump 0.09.24 -> 0.09.58
ppp: fix building with glibc-2.28
mono: move to staging
udisks: move to staging
parted: move to staging
dc3dd: move to staging
xorg-server: fix building with glibc-2.28
ckermit: move to staging
nodejs: move to staging
opencv: move to staging
glib: version bump 2.60.0 -> 2.60.3
nss: version bump 3.43 -> 3.44
libgcrypt: version bump 1.8.3 -> 1.8.4
protobuf: add autogen.sh again
ppp: improve sysroot patch
ptxd_make_world_patchin_fixup: skip for non-autoconf packages
systemd: version bump 242-19-gdb2e367bfc3b -> v242-29-g298d13df7ef1
coreutils: fix license tag
dc3dd: realy move to staging
openssl: version bump 1.1.1b -> 1.1.1c
Roland Hieber (3):
ptxdist: introduce the "clean target" subcommand
ptxdist: clean root should clean all image packages too
COPYING: make it clear that PTXdist is GPL-2.0-only, not -or-later
Rouven Czerwinski (1):
optee-client: explicitly set TA load path
--
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-06-03 18:39 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-03 18:39 [ptxdist] [ANNOUNCE] PTXdist 2019.06.0 released Michael Olbrich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox