mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [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