* [ptxdist] [ANNOUNCE] PTXdist 2021.02.0 released
@ 2021-02-05 7:42 Michael Olbrich
0 siblings, 0 replies; only message in thread
From: Michael Olbrich @ 2021-02-05 7:42 UTC (permalink / raw)
To: ptxdist
[-- Attachment #1.1: Type: text/plain, Size: 5809 bytes --]
Hi,
I'm happy to announce that I've just released ptxdist-2021.02.0.
This release comes with a new command 'lint'. This will check the BSP and
PTXdist. This is basically a improved and integrated version of some tests
that I've been running on PTXdist for some time.
The current checks are:
- Are there unused patches. Specifically, are there any patch directories
that don't match the search path of any package. This checks all
packages, not just the enabled ones.
This usually happens when the version of a package changes.
- Use of undefined symbols in menu files. Most of this is already checked
by kconfig but 'depends on UNDEFINED_SYMBOL' is allowed by kconfig, so
this is checked here.
- Use of undefined PTXCONF_* in makefiles. Usually caused by typos or
removed symbols.
- Use of undefined macros with $(call macro_name,...). We cannot check all
variables, because using undefined variables as empty strings is by
default allowed in make and PTXdist makes used of that everywhere. But
macros explicitly called with '$(call )' should exist.
Patches and ideas for new checks are welcome. Note, that I will not accept
any patches that introduce new lint errors unless it's a bug in the lint
check. So please run it before submitting patches.
Some more cleanup happened in this release. Some issued found by 'lint'.
And some old host packages where removed. The corresponding target packages
where removed some time ago but the host packages where forgotten.
There is a new kconfig version. There are no big changes but it adds some
more comments in the generated config file. The ncurses check to build
kconfig uses pkg-config only now and prefers ncursesw. Please let me know
if there are any issues with this.
The rest is the usual mix of new packages, version bumps and bug fixes.
Thanks to all contributors and - as always - the shortlog below.
Enjoy,
Michael Olbrich
Bastian Krause (2):
wpewebkit: version bump 2.30.2 -> 2.30.4
rauc: version bump 1.5 -> 1.5.1
Bruno Thomsen (4):
tpm2-abrmd.service: remove obsolete StandardOutput parameter
mmc-utils: version bump b4fe0c8c0e57 -> 73d6c59af8d1
rsyslog: version bump 8.26.0 -> 8.2012.0
Revert "rsyslog: move to staging"
Felix Mellmann (1):
Added option to libxml2 which allows to install the xmllint tool to the target.
Michael Olbrich (36):
host-genimage: version bump 13 -> 14
lvm2: fix URL
socat: add fallback URL
ptxd_make_world_clean_sysroot: don't remove generic directories from sysroot
Rules: cmake: set -DCMAKE_INSTALL_SYSCONFDIR=/etc for all cmake packages
mosquitto: version bump 1.6.7 -> 2.0.5
xfsprogs: version bump 4.19.0 -> 5.9.0
gtk2: move to staging
rsyslog: move to staging
iputils: version bump s20180629 -> s20200821
kexec-tools: version bump 2.0.20 -> 2.0.21
systemd: version bump 246.6 -> 247.2
python3-libevdev: new package
ptxdist: fallback to icerun if icecc cannot be used
kconfig: update to v5.11-rc3
git-ptx-patches: add option -a to generated patches for all tags
x-load: quote default value in the menu file
kconfig: also dump all known and unknown symbols
ptxd_lib_dgen: optionally generate variables for all packages instead of enabled packages
ptxd_lib_dgen: generate package variable with all existing patch directories
ptxd_lib_dgen: provide lists for all existing and used but unknown kconfig symbols
Toplevel: optionally remember all make variables in a file
platforms: make sure ALLYES is known to kconfig
ptxdist: add new command 'lint'
binutils: remove patch for really old version
dtc: drop unnecessary 'ifeq' check
function-touch: always define _touch_opt_output for 'lint'
rules: move some host packages to staging
host-tz-database: used one shared version
host-apr: remove old host package
host-libdbus-cxx: remove old host package
host-shiboken: remove old host package
host-apr-util: remove old host package
host-apache2: remove old host package
ptxdist: cleanup lint output
igt-gpu-tools: blacklist TARGET_HARDEN_BINDNOW
Michael Tretter (3):
valgrind: version bump 3.14.0 -> 3.16.1
valgrind: enable build for arm64
rauc: ignore sysroot in dbus-1 interfaces_dir variable
Philipp Zabel (12):
mesalib: version bump 20.3.2 -> 20.3.3
gstreamer1: version bump 1.18.2 -> 1.18.3
gst-plugins-base1: version bump 1.18.2 -> 1.18.3
gst-plugins-good1: version bump 1.18.2 -> 1.18.3
gst-plugins-bad1: version bump 1.18.2 -> 1.18.3
gst-plugins-ugly1: version bump 1.18.2 -> 1.18.3
gst-devtools1: version bump 1.18.2 -> 1.18.3
gst-libav1: version bump 1.18.2 -> 1.18.3
gst-python1: version bump 1.18.2 -> 1.18.3
gst-rtsp-server1: version bump 1.18.2 -> 1.18.3
gstreamer-vaapi1: version bump 1.18.2 -> 1.18.3
wayland: version bump 1.18.0 -> 1.19.0
Roland Hieber (2):
ptxd_make_image_common: optionally install debug packages into rootfs
sudo: version bump 1.9.3 -> 1.9.5p2
Sascha Hauer (1):
rootfs: Fix handling of empty variables
Uwe Kleine-König (3):
mtd-utils: version bump 2.1.1 -> 2.1.2
mtd-utils: Add support for ubifs mount helper
mtd-utils: spring cleanup
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
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: 181 bytes --]
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-02-05 7:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-05 7:42 [ptxdist] [ANNOUNCE] PTXdist 2021.02.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