From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0] ident=Debian-exim) by metis.ext.pengutronix.de with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Z5aRH-00024V-Jk for ptxdist@pengutronix.de; Thu, 18 Jun 2015 16:05:07 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.80) (envelope-from ) id 1Z5aRH-0001MP-70 for ptxdist@pengutronix.de; Thu, 18 Jun 2015 16:05:07 +0200 Date: Thu, 18 Jun 2015 16:05:07 +0200 From: Michael Olbrich Message-ID: <20150618140507.GA24561@pengutronix.de> MIME-Version: 1.0 Subject: [ptxdist] [ANNOUNCE] PTXdist 2015.06.0 released List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: multipart/mixed; boundary="===============1458597681==" Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de --===============1458597681== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I'm happy to announce that I've just released ptxdist-2015.06.0. Beyond the usual mix of bugfixes and version bumps we have some new features: PTXdist has a new options for parallel building: -j / -jN If this is enable, PTXdist will build packages in parallel much like with '-jeN'. However, the job pool is manages globally so it is much better at utilizing the available resources without overloading the system. For those who know a bit more about 'make' internals: all running make instances share a global jobserver. PTXdist now understands a new _CONF_TOOL value: 'python'. With this set, PTXdist will run special prepare/compile/install stages that will call setup.py with the correct environment and arguments. This works for host and target packages for python2 and python3. On the package front we have removed several old packages. They were in staging for more than a year and nobody cared enought about them to fix them. There is one noteworthy new package: Qt5 finally made it into PTXdist mainline. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Clemens Gruber (1): busybox: version bump 1.23.1 -> 1.23.2 Lucas Stach (3): xorg-lib-xtrans: version bump 1.3.4 -> 1.3.5 xorg-server: version bump 1.16.1 -> 1.17.1 xorg-server: add xf86-video-modesetting driver option Marc Kleine-Budde (26): tags: generate cscope by default, too e2fstools: add support for debugfs keyutils: compile with -O2 by default keyutils: version bump to 1.5.9 dt-utils: version bump to v2015.05.1 ima-evm-utils: version bump to 0.9 host-openssl: build shared libs u-boot-tools: remove option U_BOOT_TOOLS_TOOL_ENV u-boot-toos: version bump to 2015.04 host-ima-evm-utils: add gflags: remove executable bit fakeroot: version bump to 1.20.2 mts-utils: mkfs.ubifs: add support for optionally creating extended a= ttributes with inode number ima-evm-utils: add support to read inode number from extended attribu= te mtd-utils: fix support for creating extended attributes with inode nu= mber ptxd_make_world_extract: remove pkg_extract_dir before creating it fakeroot: fix compilation, add missing libcap dependency ptxd_make_world_extract.sh: don't remove pkg_extract_dir too early, i= t might point to builddir ptxd_make_world_patchin: remove leading 0 from patch number ptxd_make_world_extract.sh: complete get rid of deleting pkg_extract_= dir pre/Rules: simplify clean: don't check for existance mtdutils: fix support for creating extended attributes with inode num= ber barebox: add optional dependency to HOST_IMX_CST barebox: add help text tp BAREBOX_NEEDS_HOST_IMX_CST option dt-utils: version bump to 2015.06.0 dt-utils: version bump to 2015.06.1 Markus Niebel (1): u-boot-tools: improve build Markus Pargmann (1): cbenchsuite: Initial commit, v1.0 Michael Olbrich (124): pslib: fix copy/paste dependency error c-ares: provide explicit configure options libgd: add missing dependency util-linux-ng: fix dependencies libmd: various build fixes host-ustr: Fix build with gcc 5.1 xfsprogs: libuuid is not optional host-libsemanage: Fix build with gcc 5.1 libmbim: add missing dependencies scummvm: move to staging attr: always build the shared library less: exactly one terminal library must be selected cvs: always use local ndbm mpg123: add missing dependency ntpclient: don't install ntpclient if it's not built before openldap: always enable threads inetutils: fix dependencies migrate: don't generate GNUPG_GPG line if GNUPG is disabled php5: add missing dependency qt4: add missing dependency vorbis-tools: don't build tools that aren't installed libnewt: add patch to fix parallel building race condition apache2: don't call install_replace if the file isn't installed gst-plugins-bad: add missing dependency php5: add missing dependency python-routing: add missing dependency cairo: add missing dependencies xorg-server: fix various option combinations speex: remove debug option nano: explicitly don't use libmagic xfsprogs: cleanup rules xorg-driver-video-v4l: move to staging ptxd_make_world_patchin: run use pkg_dir for patchin_fixup ptxd_make_world_install: explicitly check if host-fakeroot is install= ed before using it ptxdist: apply load limit to outer make as well ptxd_lib_dgen: add order-only dependency to extract ptxd_make_world_common: reorder environment limit parallel downloading and extracting for parallel building host-qt4: use 'call compile' instead of calling make directly svgalib: use 'call compile' instead of calling make directly mesalib: use world/compile host-directfb: cleanup tiobench: cleanup nanocom: cleanup host-timeout: cleanup timeout: cleanup slang: cleanup rtps: cleanup atop: cleanup bing: cleanup ptxdist: add option for global parallel building boost: make it work with the new parallel make handling explicitly share make jobserver where necessary platform-opengl: new virtual package qt5: new package mesalib: fix building with latest udev systemd: version bump 219 -> 220 qt4: version bump 4.8.6 -> 4.8.7 xorg-server: add missing dependency opencv: add missing dependency php5: add missing dependencies poppler: add missing dependency xorg-driver-video-vesa: add missing dependency xorg-app-xhost: add missing dependency ima-evm-utils: remove empty series file ptxd_make_serialize_put: make it work with older bash systemd: add more host-systemd fixes modemmanager: version bump 1.4.4 -> 1.4.8 xorg-server: fix building with SHM disabled xorg-driver-video-intel: fix building with latest udev openssl: another parallel build dependency fix libx86: don't build on x86_64 usplash: don't build on x86_64 memtest86p: don't build on x86_64 liboil: fix building on arm64 iozone: don't build on arm64 classpath: don't build on arm64 fuse: version bump 2.9.3 -> 2.9.4 host-coreutils: explicitly build without selinux support js: move to staging cross-insight: move to staging xorg-driver-video-v4l: add staging comment dt: add staging comment acpid: remove after more than one year in staging mplayer: remove after more than one year in staging splashutils: remove after more than one year in staging myodbc: remove after more than one year in staging mysql: remove after more than one year in staging policykit: remove after one year in staging hal: remove after one year in staging upstart: remove after more than one year in staging qt5: fix building with older host compilers qt5: version bump 5.4.1 -> 5.4.2 openssl: another parallel build dependency fix git-ptx-patches: play nice with patches managed by other tools ptxd_make_xpkg_pkg: rename debug files systemd: fix timesyncd without networkd pslib: don't generate docs ima-evm-utils: don't generate man page qt5examples: update to 5.4.2 changes host-python-setuptools: fix name clash qt5: install QtWebChannel files ptxd_make_world_common: cmake generated makefiles check if VERBOSE is= set, not the value qt5: give qmake the 'default' gcc options, so it can generate the cor= rect gyp options qt5: QtWebEngine needs at least ARMv6 add helper to build python packages host-python-setuptools: build with new python helper python-imaging: build with new python helper python-protobuf: build with new python helper pyserial3: build with new python helper flup: build with new python helper host-cython: build with new python helper pyserial: build with new python helper python-rplicmp: build with new python helper python-routing: build with new python helper pyzmq: build with new python helper simplerpl: build with new python helper python-django: build with new python helper openssl: version bump 1.0.1m -> 1.0.2b qt5: remove bogus rpaths openssl: version bump 1.0.2b -> 1.0.2c ptxd_make_serialize_put: propagate last return value ptxd_make_world_extract: don't call ptxd_bailout while holding a seri= alization token ptxd_make_get: improve serialization Robert Schwebel (6): hosttools: add python setuptools python-protobuf: add new package radvd: version bump 1.12 -> 2.11 lighttpd: add /etc/lighttpd/conf.d django: menu entries are lower case rt-tests: version bump 0.91 -> 0.92 Uwe Kleine-K=F6nig (1): kernel: don't add DEBUG_SECTION_MISMATCH=3Dy by default --=20 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 | --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJVgtATAAoJEM1w45tSAIbPT0oIAK0LNap0x5cNmNSARKp6laih 3t5m6kLQ/B5IjLbFu9MzYBr3E45x5TARDRFfsL1rsXCb7LGsylQYbWCmJOGy/tcS rj2NrMgekWWXSKR5LmLySyGhmdkE3A8rMcWebneaAjW0Vm6jyOHjLeQ+TF8yO4ST InTrQ9kP0r6kzUOMyNhE/5/7w50P3NqSfX0DV1HINxRPEhk/x16nXOtz3KiAd0CI E4IT9/tRVCv57HWgLwD5XoT0VRkegAHbmWOZJwTKbvdA/V95AoD5NNobf+/G2AwC JsLGaZGPVRr8h8QTz87yemwczzDZJDM3NPd+DidXBqGiQZIiyENIvjD9ka4m5wI= =JNId -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- --===============1458597681== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0gCnB0eGRpc3QgbWFpbGluZyBsaXN0CnB0eGRpc3RAcGVuZ3V0cm9uaXguZGUK --===============1458597681==--