mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [ANNOUNCE] PTXdist 2012.11.0 released
@ 2012-11-27 12:24 Michael Olbrich
  2012-11-27 12:44 ` Alexander Dahl
  2012-12-06 12:39 ` [ptxdist] [ANNOUNCE] PTXdist 2012.11.0 released - problems Tim Sander
  0 siblings, 2 replies; 12+ messages in thread
From: Michael Olbrich @ 2012-11-27 12:24 UTC (permalink / raw)
  To: ptxdist


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

Hi,

I'm happy to announce that I've just released ptxdist-2012.11.0.
Please note, that this is a somewhat special release. For one, this month
is almost over. Usually I would just skip the release. However, it contains
some rather fundamental changes. This way, if there are bigger issues, it
won't be too long until the next release.
What we changed was the handling of additional compiler and linker flags.
In the past we've tried to pass these flags through the build-systems of
the individual packages. This was always a lot of work and wasn't very
reliable. Now the compiler and linker a wrapper scripts that insert the
necessary flags before calling the real tool.
This should make writing rules much easier, especially for packages with
hand-written Makefiles.
The wrappers are also used to set various hardening options if configured
to do so. Be careful if you use this. Everything compiles here, but there
may be runtime issues that have not been detected yet. If you find such a
problem: the individual hardening options can be blacklisted for each
package. Take a look at the kernel or systemd rules to see how this works.
Other than that there are various version bumps and bugfixes. I've also
improved the bash completion.

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

Enjoy,
Michael Olbrich

Alexander Dahl (3):
      ssmtp: update setting build options to current ptxdist mechanisms
      timezone: rename GLIBC_LOCALTIME and targetinstall only if not empty
      rootfs: change permissions of initial device nodes

Jan Luebbe (6):
      barebox: support new location of barebox_default_env
      gtk: depend on required cairo backends
      libffi: install header files to /usr/include
      wrapper: introduce a wrapper for cc, c++ and ld
      scripts: ptxd_make_get: change wording
      wrapper: introduce a wrapper for cc, c++, cpp and ld

Juergen Beisert (1):
      protobuf: just fix the menu alignement

Marc Kleine-Budde (3):
      libsocketcan: version bump to 0.0.9
      canutils: hardcode version 4.0.6
      iozone: work around problems with patch on opensuse

Michael Olbrich (89):
      ssmtp: use global IPv6 option
      install_fixup: allow expanding controls with arbitrary lines
      busybox: version bump 1.20.1 -> 1.20.2
      add a separate package for /etc/machine-id
      kconfig: update to v3.6-10970-g4d7127d
      ptxdist: add 'image' command do build individual images
      bash_completion: add 'image' and 'nfsroot' commands
      gettext: version bump: 0.18.1 -> 0.18.1.1
      libvorbis: version bump 1.2.3 -> 1.3.3
      fixup! libvorbis: version bump 1.2.3 -> 1.3.3
      kconfig: save last change for future versions
      iptables: version bump 1.4.14 -> 1.4.16.2
      xterm: version bump 279 -> 284
      systemd: add patch for correct __NR_name_to_handle_at on !x86
      dbus-glib: version bump 0.92 -> 0.100
      networkmanager: version bump 0.9.4 -> 0.9.6
      ppp: add patch to build with newer kernel headers
      busybox: add upstream patch to fix building with newer glibc
      tiobench: add patch to to fix building with newer glibc
      ptxd_lib_dgen: autogen.sh is now called in .extract.post, so depend on autogen-tools there
      libcgi: fix typo
      libpipeline: version bump 1.2.0 -> 1.2.2
      coreutils: version bump 8.5 -> 8.19
      valgrind: version bump 3.7.0 -> 3.8.1
      linuximage.lzo: let lzop write to stdout
      libnetpbm: version bump 10.35.72 -> 10.35.86
      poco: version bump 1.4.1p1 -> 1.4.4
      libdrm: move to multimedia_libs
      libpthread-stubs: move to system_libraries
      post/dts: fix for multiple dts files
      protobuf: new package
      systemd: version bump 194 -> 195
      dtc: add extra dependency, so that "ptxdist targetinstall kernel" also updates the device trees
      fixup! wrapper: introduce a wrapper for cc, c++ and ld
      dbus: improve configure options
      machine-id: fix rc.once script for rw rootfs
      ptxd_make_get: don't use server timestamps
      Revert "wrapper: introduce a wrapper for cc, c++ and ld"
      sdl-ttf: force disabling OpenGL support
      qt4: make sure the buildsystem does not strip the libraries
      scripts: move ptxd_init_ptxdist_path_sysroot from ptxd_init_ptxdist_path to ptxd_make_init
      connman: remove old patches
      pcre: remove old patches
      cmake: remove old patches
      libcurl: remove old patches
      dejagnu: remove patches
      libsigcpp: remove old patches
      gtk-engines: remove old autogen.sh
      links: version bump 2.2 -> 2.7
      systemd: add some missing configure options
      libcgi: fix the library name and recreate patches
      php5: force cross-compiling
      gettext-dummy: don't use macros
      glib: version bump: 2.32.3 -> 2.34.1
      initng: fix building with -D_FORTIFY_SOURCE=2
      nano: version bump 1.3.12 -> 2.3.1
      fbv: configure with --disable-debug
      bash_completion: rework and improve
      bash_completion: generate and cache options
      bash_completion: generate and cache newpackage options
      bash_completion: generate and cache commands
      bash_completion: suppress errors when printing PTX_PACKAGES_SELECTED
      bash_completion: no need for pushd/popd in a subshell
      bash_completion: options a always valid
      ptxdist: accept the long option --keep-going
      libcgi: use install_lib to match what is actually installed
      ptxd_make_get: touch the file instead of wget --no-use-server-timestamps
      iproute2: fix URL
      ptxd_lib_dgen: image target may need ipkg/opkg
      barebox: in new versions barebox-flash-image is used instead of barebox.bin
      tslib: add upstream patch to fix compiling with _FORTIFY_SOURCE
      cross-libkmod: new package
      kernel: use depmod from cross-libkmod
      cross-module-init-tools: remove obsolte package
      cross-libtool: remove duplicate package
      change cross-libkmod -> host-libkmod
      Revert "cross-libtool: remove duplicate package"
      cross-libtool: fix URL
      wrapper: optimize
      syslinux: blacklist TARGET_HARDEN_PIE
      systemd: blacklist TARGET_HARDEN_PIE for x86 and PPC
      grub: blacklist TARGET_HARDEN_PIE
      kernel: set wrapper blacklist
      libmikmod: add patch to fix libmikmod-config for SYSROOT
      dhex: fix building with toolchain wrapper
      largefile: also enable BUSYBOX_LFS
      machine-id: rc-once is a runtime dependency
      ptxd_make_get: set PTXdist as user agent
      ptxd_make_get: don't accept HTML files

User Mol (1):
      kconfig: define CIRCLEQ_* macros when needed

Wolfram Sang (2):
      sdl-ttf: version bump 2.0.9 -> 2.0.11
      sdl_image: version bump 1.2.6 -> 1.2.12


-- 
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: 490 bytes --]

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

-- 
ptxdist mailing list
ptxdist@pengutronix.de

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

end of thread, other threads:[~2012-12-07 11:02 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-27 12:24 [ptxdist] [ANNOUNCE] PTXdist 2012.11.0 released Michael Olbrich
2012-11-27 12:44 ` Alexander Dahl
2012-11-27 14:18   ` Michael Olbrich
2012-11-30 14:27   ` [ptxdist] md5sum and ptxdist-2012.11.0 Robert Bouwens
2012-11-30 14:31     ` Marc Kleine-Budde
2012-11-30 15:08     ` Robert Schwebel
2012-11-30 15:42       ` [ptxdist] Antwort: " Robert Bouwens
2012-11-30 19:07         ` Robert Schwebel
2012-12-06 12:39 ` [ptxdist] [ANNOUNCE] PTXdist 2012.11.0 released - problems Tim Sander
2012-12-06 14:36   ` Michael Olbrich
2012-12-07  8:09     ` Tim Sander
2012-12-07 11:02   ` Michael Olbrich

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