mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [ANNOUNCE] PTXdist 2016.05.0 released
@ 2016-05-30 17:27 Michael Olbrich
  2016-05-30 19:53 ` Clemens Gruber
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Olbrich @ 2016-05-30 17:27 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 6683 bytes --]

Hi,

I'm happy to announce that I've just released ptxdist-2016.05.0.

As always, we have the usual mix of new packages, version bumps and
bugfixes. However, this release also contains several other noteworthy
changes:
Building packages in parallel (with -j) can speed up the build process a
lot. However, the to output and logfile is pretty much unreadable. This can
now be changed with the new --output-sync option. If enabled, the output
for each build stage is grouped together. This is enabled by default for
quiet builds. Note, that the output for each stage will be printed in on
block once the stage is complete, so there can be long periods of time with
seemingly no progress.
There is a new command for targetinstall: 'install_glob' is basically a
'install_tree' with added filters. Some rules already us it and it will
probably replace all the 'find' loops that currently exist in various
targetinstall stages.

Thanks to all contributors and - as always - the shortlog below.

Enjoy,
Michael Olbrich


Alexander Aring (3):
      unstrung: initial commit
      libpcap: version bump 1.5.3 -> 1.7.4
      wireshark: version bump 1.10.6 -> 2.0.3

Alexander Dahl (2):
      libxml2: security update from 2.9.3 to 2.9.4
      monit: update from 5.6 to 5.17.1

Artur Wiebe (1):
      systemd: IP forwarding and masquerading support

Bernhard Walle (1):
      host-lzop: Fix build with gcc 6.1

Clemens Gruber (3):
      ethtool: bump version to 4.5
      u-boot-tools: bump version to 2016.05
      busybox: version bump to 1.24.2

Enrico Jorns (1):
      xorg-font-arphic-uming: fix description title

Juergen Borleis (8):
      mesalib: at least one base API must be enabled.
      DTC: fix package description
      tcpdump: version bump 4.5.1 -> 4.7.1
      libmicrohttp: remove from staging by updating to a current release
      libaio: add new package
      mySQL: remove an orphaned file
      mySQL: exhume a gone package by updating it to a new release
      Qt5: add mySQL support

Ladislav Michl (3):
      networkmanager: version bump 1.0.12 -> 1.2.0
      networkmanager-openvpn: new package
      networkmanager-openvpn: version bump 1.2.0 -> 1.2.2

Marc Kleine-Budde (4):
      slang: version bump to 2.3.0
      kernel: introduce symbol KERNEL_XPKG
      rootfs: /etc/(g)shadow: install as group shadow
      projectroot: etc/group: add missing shadow group

Markus Pargmann (1):
      kernel: add support for perf and iio tools

Michael Olbrich (73):
      ptxd_lib_colgen: handle buildtime/runtime correctly
      ptxd_lib_dgen: handle dependencies from ptxconfig and platformconfig for the same package
      ptxd_make_world_init: make pkg_conf_dir relative
      gobject-introspection: don't use rpath
      ptxd_install_file_strip: strip .GCC.command.line from kernel modules
      ptxd_install_generic: don't call 'stat' twice
      ptxdist: add support for alldefconfig
      expat: version bump 2.1.0 -> 2.1.1
      openssl: version bump 1.0.2g -> 1.0.2h
      ltrace: version bump 0.5.1 -> 0.7.3
      slang: fix parallel building
      kernel: fix building iio for older toolchains
      kconfig: update to latest version
      boost: be more robust when detecting parallelization
      ptxdist: improve output ordering for parallel building
      rt-tests: version bump 0.96 -> 1.0
      iptables: add missing autogen.sh
      ptxd_lib_dgen: merge dependencies of virtual packages
      libblkid: mark as VIRTUAL
      libuuid: mark as VIRTUAL
      host-libuuid: mark as VIRTUAL
      host-libblkid: mark as VIRTUAL
      libgudev: mark as virtual if systemd is not used
      ptxd_make_world_patchin_apply_git: make sure the series file exists
      networkmanager: version bump 1.2.0 -> 1.2.2
      ptxd_make_serialize_init: don't add --output-sync for interactive commands
      ptx/oldconfig: handle --output-sync correctly
      install: add new 'install_glob' command
      modemmanager: use install_glob to avoid installing *.la files
      ptxd_make_world_install_python_cleanup: make sure shared libraries are not executable
      ptxd_make_world_install_python_cleanup: prefer *.pyc in __pycache__ over existing (packaged) *.pyc files
      python3-aiohttp-wsgi: use install_glob
      python3-aiohttp: use install_glob
      python3-chardet: use install_glob
      python3-decorator: use install_glob
      python3-django: use install_glob
      python3-gi: use install_glob
      python3-ipython-genutils: use install_glob
      python3-ipython: use install_glob
      python3-path-py: use install_glob
      python3-pexpect: use install_glob
      python3-pickleshare: use install_glob
      python3-ptyprocess: use install_glob
      python3-simplegeneric: use install_glob
      python3-traitlets: use install_glob
      python3: use install_glob
      extract: extract all source packages by default
      perl: use default extract stage
      Revert "perl: use default extract stage"
      Revert "extract: extract all source packages by default"
      u-boot: remove obsolete patches
      qemu: remove obsolete patches
      python3: fix skip patterns for install_glob
      ptxdist: add --output-sync option
      syslogng: fix building without systemd
      networkmanager-openvpn: add missing dependency
      systemd: add missing dependency
      networkmanager: fix dependency loop
      ptxdist: fix --no-output-sync
      qt5: add missing dependency
      systemd: version bump 229 -> 230
      Toplevel: specify full path to bash
      ptxd_make_xpkg_pkg: strip only once
      polkit: version bump 0.104 -> 0.105
      qt5: add patch to build with systemd 230
      xfsprogs: version bump 4.2.0 -> 4.5.0
      polkit: fix URL
      ptxd_make_world_prepare: cleanup sanity checks
      redirect command stderr to stdout
      doc: document --output-sync
      doc: document install_glob
      mesalib: add missing dependency
      pulseaudio: add missing dependency

Robert Schwebel (1):
      postgresql: add new package

Steffen Trumtrar (3):
      eventlog: version bump 0.2.7 -> 0.2.12
      syslogng: version bump 2.0.10 -> 3.7.3
      rng-tools: add systemd service and rngtest options

Uwe Kleine-König (1):
      libelf: version bump to 0.166


-- 
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: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

[-- Attachment #2: Type: text/plain, Size: 91 bytes --]

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2016.05.0 released
  2016-05-30 17:27 [ptxdist] [ANNOUNCE] PTXdist 2016.05.0 released Michael Olbrich
@ 2016-05-30 19:53 ` Clemens Gruber
  2016-05-31  5:22   ` Michael Olbrich
  0 siblings, 1 reply; 3+ messages in thread
From: Clemens Gruber @ 2016-05-30 19:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Michael Olbrich

Hi,

On Mon, May 30, 2016 at 07:27:40PM +0200, Michael Olbrich wrote:
> I'm happy to announce that I've just released ptxdist-2016.05.0.

Out-of-tree kernel modules seem to be broken in the new ptxdist version
2016.05.0.

Loading an out-of-tree module leads to:
mymodule: module has no symbols (stripped?)
insmod: ERROR could not insert module mymodule.ko: Invalid module format

Reverting commit 3f757a11a0 ("ptxd_make_xpkg_pkg: strip only once")
fixed the problem for me.

Regards,
Clemens

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [ptxdist] [ANNOUNCE] PTXdist 2016.05.0 released
  2016-05-30 19:53 ` Clemens Gruber
@ 2016-05-31  5:22   ` Michael Olbrich
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Olbrich @ 2016-05-31  5:22 UTC (permalink / raw)
  To: ptxdist

Hi,

On Mon, May 30, 2016 at 09:53:24PM +0200, Clemens Gruber wrote:
> On Mon, May 30, 2016 at 07:27:40PM +0200, Michael Olbrich wrote:
> > I'm happy to announce that I've just released ptxdist-2016.05.0.
> 
> Out-of-tree kernel modules seem to be broken in the new ptxdist version
> 2016.05.0.
> 
> Loading an out-of-tree module leads to:
> mymodule: module has no symbols (stripped?)
> insmod: ERROR could not insert module mymodule.ko: Invalid module format
> 
> Reverting commit 3f757a11a0 ("ptxd_make_xpkg_pkg: strip only once")
> fixed the problem for me.

Thanks for the quick report. I've pushed a fix to master.
If there are any other issues, please speak up. I might release 2016.05.1
in the near future.

Michael

-- 
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 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-05-31  5:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-30 17:27 [ptxdist] [ANNOUNCE] PTXdist 2016.05.0 released Michael Olbrich
2016-05-30 19:53 ` Clemens Gruber
2016-05-31  5:22   ` Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox