Re: [ptxdist] pull-request; package additions, package updates
Hi Michael, thanks for the review. I will rework all of your point as soon as find time (this mail and the other two.) I added three further patches to the end of for-upstream branch. The new versions of busybox and autotools seem to work, at least everything behaves correctly. The PKG_CONF_FIXUP patch was added to easily support those projects, who rely on embedded paths to shared objects. There might be other ways to load such objects, but the autoconf framework provides the easy automatic way. If PKG_CONF_FIXUP=NO is defined, the fixup step is skipped. Otherwise a default of YES is assumed for autoconf, or might be forced with a YES. Carsten -- The following changes since commit 864819408326825f58f8b0345e2ab58dcdfc7506: Carsten Schlote (1): [perl] Added version 5.10.1 are available in the git repository at: git://git.vahanus.net/csc/ptxdist-kp.git/ for-upstream Carsten Schlote (3): [busybox] Updated to 1.16.2 [ptxd_make_workd_*] Added PKG_CONF_FIXUP make variable [autotools] Updated to newer autoconf, automake and libtool versions .../0001-reactivate-check-for-tty.patch|0 .../0002-silence-errors-on-BE-platforms.patch |0 patches/{busybox-1.16.1 = busybox-1.16.2}/series |0 rules/busybox.make |2 +- rules/host-autotools-autoconf.make |2 +- rules/host-autotools-automake.make |2 +- rules/host-autotools-libtool.make |6 +++--- rules/post/ptxd_make_world_common.make |1 + scripts/lib/ptxd_make_world_common.sh | 16 scripts/lib/ptxd_make_world_patchin.sh |4 +++- 10 files changed, 26 insertions(+), 7 deletions(-) rename patches/{busybox-1.16.1 = busybox-1.16.2}/0001-reactivate-check-for-tty.patch (100%) rename patches/{busybox-1.16.1 = busybox-1.16.2}/0002-silence-errors-on-BE-platforms.patch (100%) rename patches/{busybox-1.16.1 = busybox-1.16.2}/series (100%) -- Carsten Schlote c.schl...@konzeptpark.de konzeptpark.de -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] pull-request; package additions, package updates
On Wed, Jun 23, 2010 at 12:31:59PM +0200, Carsten Schlote wrote: Carsten Schlote (22): [gdb] Updated default value to 7.1 [lshw] Fixed GCC 4.5.0 warning which causes build break (-Werror) [6tunnel] Added package for 6tunnel, version 0.11rc2 [statserial] Added statserial 1.1 with Ubuntu patches [zsync] Added version 0.6.1 as package to ptxdist [midnight commander] Updated version to 4.7.0, adding more install options [udev] Updated to udev version 151 [ptxdist][v2] Updated ptxdist usage text for bash, make, removed autobuild [vpnc][v4] Added vpnc 0.5.3 package, a VPN client for Cisco concentrators [miredo][v5] Added miredo 1.2.2, a teredo IPV6 client [ppp] Added plog and pppoe-discovery options and install [ppp] Updated generic/{pon|poff} to maintainer version [mtd-utils] Fixes LZO Compression and crashes [nfsutils] Added dependancies when compiling NFSv4 support I'd rather not merge this while NFSUTILS_V4 is broken. [mtd-utils] Added config options and install [mtd-utils] Workaround the -Werror problems [dbench] Added dependency for libattr.so hmmm, can you check the configure output for this? I think this depends on the toolchain. I see: checking for library containing getxattr... none required and dbench only needs libc. [sysvinit] Added comments for busybox builtins used. [acpid] Removed -Werror to allow compilation with GCC 4.4.1 [dhcp] Fixed GCC 4.4.1 compile error [dhcp] Fixed problem with -Werror and GCC 4.5.0-snapshot [perl] Added version 5.10.1 There are several issues with host-perl: - there is no /usr in sysroot-host - It has to be configured with -Dprefix=/ and we need a wrapper that will fix @INC. I can help with the ptxdist integration but I have no idea how to tell perl where to look for it's stuff. - Other packages that need certain perl modules will fail. I'm not sure how to fix this. mol -- 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- | -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] pull-request; package additions, package updates
On Wed, Jun 23, 2010 at 12:31:59PM +0200, Carsten Schlote wrote: Carsten Schlote (22): [gdb] Updated default value to 7.1 [lshw] Fixed GCC 4.5.0 warning which causes build break (-Werror) [6tunnel] Added package for 6tunnel, version 0.11rc2 [statserial] Added statserial 1.1 with Ubuntu patches [zsync] Added version 0.6.1 as package to ptxdist [midnight commander] Updated version to 4.7.0, adding more install options [udev] Updated to udev version 151 [ptxdist][v2] Updated ptxdist usage text for bash, make, removed autobuild [vpnc][v4] Added vpnc 0.5.3 package, a VPN client for Cisco concentrators [miredo][v5] Added miredo 1.2.2, a teredo IPV6 client [ppp] Added plog and pppoe-discovery options and install [ppp] Updated generic/{pon|poff} to maintainer version [mtd-utils] Fixes LZO Compression and crashes [nfsutils] Added dependancies when compiling NFSv4 support [mtd-utils] Added config options and install install_copy for /usr/sbin/jittertest is broken. mol [mtd-utils] Workaround the -Werror problems [dbench] Added dependency for libattr.so [sysvinit] Added comments for busybox builtins used. [acpid] Removed -Werror to allow compilation with GCC 4.4.1 [dhcp] Fixed GCC 4.4.1 compile error [dhcp] Fixed problem with -Werror and GCC 4.5.0-snapshot [perl] Added version 5.10.1 -- 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- | -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] pull-request; package additions, package updates
Carsten Schlote wrote: Hi, these patches provide new or updated packages. As usual the package patches provide fixes for cross-compilation and compiler issues. I've revied about the first half of the patches... cheers, Marc Carsten --- The following changes since commit dee596b721d29d45d721866b38cba693a72eab3d: Marc Kleine-Budde (1): [lmbench] cleanups: remove unneeded prepare stage are available in the git repository at: git://git.vahanus.net/csc/ptxdist-kp.git/ for-upstream Carsten Schlote (22): [gdb] Updated default value to 7.1 what about the patch from 7.0.1? [lshw] Fixed GCC 4.5.0 warning which causes build break (-Werror) Please add a Subject: and From: line to the patch [6tunnel] Added package for 6tunnel, version 0.11rc2 Please add a Subject: and From: line to the patches. The strip can stay in, we've a dummy-strip now. Regading the get stage: what about downloading the tarball from here: http://toxygen.net/6tunnel/6tunnel-0.11rc2.tar.gz, or have a look at rules/miidiag.make how to handle debian's/ubuntu's orig filenames. prepare: please don't call autogen.sh in the prepare stage, create a link to ../autogen.sh in the patches dir or supply a private autogen.sh there. [statserial] Added statserial 1.1 with Ubuntu patches Please add a Subject: and From: line to the patch please modify the CFLAGS line to: CFLAGS+= -Wall -O3 -fomit-frame-pointer $(CPPFLAGS) it won't overwrite external provided CFLAGS Please remove the LDFALGS = -s this is stripping and we don't want this. I think our fake strip tool won't help here. Please unzip that file: .../statserial-1.1.orig/statserial_1.1-22.diff.gz Comment for the debian-orig-filename applies here, too. Please use - as source in @$(call install_copy) [zsync] Added version 0.6.1 as package to ptxdist looks good, cherry-picked :) [midnight commander] Updated version to 4.7.0, adding more install options can you please use the proposed debian filename handling [udev] Updated to udev version 151 [ptxdist][v2] Updated ptxdist usage text for bash, make, removed autobuild [vpnc][v4] Added vpnc 0.5.3 package, a VPN client for Cisco concentrators [miredo][v5] Added miredo 1.2.2, a teredo IPV6 client [ppp] Added plog and pppoe-discovery options and install [ppp] Updated generic/{pon|poff} to maintainer version [mtd-utils] Fixes LZO Compression and crashes [nfsutils] Added dependancies when compiling NFSv4 support [mtd-utils] Added config options and install [mtd-utils] Workaround the -Werror problems [dbench] Added dependency for libattr.so [sysvinit] Added comments for busybox builtins used. [acpid] Removed -Werror to allow compilation with GCC 4.4.1 [dhcp] Fixed GCC 4.4.1 compile error [dhcp] Fixed problem with -Werror and GCC 4.5.0-snapshot please squash these patches [perl] Added version 5.10.1 bin/ptxdist| 19 +- generic/etc/init.d/miredo-server | 89 + generic/etc/miredo/client-hook | 70 + generic/etc/miredo/miredo-server.conf | 22 + generic/etc/miredo/miredo.conf | 35 + generic/etc/vpnc/default.conf |6 + generic/etc/vpnc/vpnc-script | 529 ++ generic/usr/bin/poff | 102 +- generic/usr/bin/pon| 38 +- patches/6tunnel-0.11rc2/crosscompile-fixes.patch | 55 + patches/6tunnel-0.11rc2/fix-compile-warnings.patch | 22 + patches/6tunnel-0.11rc2/series |2 + .../fix-gcc-4.4.1-error-warnings.patch | 25 + patches/acpid-1.0.10/series|1 + patches/{udev-150 = dhcp-4.1.1}/autogen.sh|0 .../dhcp-4.1.1/gcc4.4-fixup-error-warning.patch| 39 + patches/dhcp-4.1.1/series |1 + patches/lshw-B.02.14/0003-fix-gcc450-issues.patch | 22 + patches/lshw-B.02.14/series|1 + patches/{udev-150 = mc-4.7.0}/autogen.sh |0 .../debian/02_use_correct_smb_conf_path.patch | 19 + patches/mc-4.7.0/debian/03_use_awk.patch | 19 + .../11_unzip_needs_regex_update_lp397505.patch | 30 + patches/mc-4.7.0/mc-install-fixes.patch| 57 + patches/mc-4.7.0/series|4 + patches/{udev-150 = miredo-1.2.2}/autogen.sh |0 patches/miredo-1.2.2/series|3 + patches/mtd-utils-1.3.1/lzo-compr-fixes.patch | 59 + patches/mtd-utils-1.3.1/series |2 + patches/perl-5.10.0/100-static_uudmap.patch| 50 + patches/perl-5.10.0/perl-cross-fixes.patch | +++
[ptxdist] pull-request; package additions, package updates
Hi, these patches provide new or updated packages. As usual the package patches provide fixes for cross-compilation and compiler issues. Carsten --- The following changes since commit dee596b721d29d45d721866b38cba693a72eab3d: Marc Kleine-Budde (1): [lmbench] cleanups: remove unneeded prepare stage are available in the git repository at: git://git.vahanus.net/csc/ptxdist-kp.git/ for-upstream Carsten Schlote (22): [gdb] Updated default value to 7.1 [lshw] Fixed GCC 4.5.0 warning which causes build break (-Werror) [6tunnel] Added package for 6tunnel, version 0.11rc2 [statserial] Added statserial 1.1 with Ubuntu patches [zsync] Added version 0.6.1 as package to ptxdist [midnight commander] Updated version to 4.7.0, adding more install options [udev] Updated to udev version 151 [ptxdist][v2] Updated ptxdist usage text for bash, make, removed autobuild [vpnc][v4] Added vpnc 0.5.3 package, a VPN client for Cisco concentrators [miredo][v5] Added miredo 1.2.2, a teredo IPV6 client [ppp] Added plog and pppoe-discovery options and install [ppp] Updated generic/{pon|poff} to maintainer version [mtd-utils] Fixes LZO Compression and crashes [nfsutils] Added dependancies when compiling NFSv4 support [mtd-utils] Added config options and install [mtd-utils] Workaround the -Werror problems [dbench] Added dependency for libattr.so [sysvinit] Added comments for busybox builtins used. [acpid] Removed -Werror to allow compilation with GCC 4.4.1 [dhcp] Fixed GCC 4.4.1 compile error [dhcp] Fixed problem with -Werror and GCC 4.5.0-snapshot [perl] Added version 5.10.1 bin/ptxdist| 19 +- generic/etc/init.d/miredo-server | 89 + generic/etc/miredo/client-hook | 70 + generic/etc/miredo/miredo-server.conf | 22 + generic/etc/miredo/miredo.conf | 35 + generic/etc/vpnc/default.conf |6 + generic/etc/vpnc/vpnc-script | 529 ++ generic/usr/bin/poff | 102 +- generic/usr/bin/pon| 38 +- patches/6tunnel-0.11rc2/crosscompile-fixes.patch | 55 + patches/6tunnel-0.11rc2/fix-compile-warnings.patch | 22 + patches/6tunnel-0.11rc2/series |2 + .../fix-gcc-4.4.1-error-warnings.patch | 25 + patches/acpid-1.0.10/series|1 + patches/{udev-150 = dhcp-4.1.1}/autogen.sh|0 .../dhcp-4.1.1/gcc4.4-fixup-error-warning.patch| 39 + patches/dhcp-4.1.1/series |1 + patches/lshw-B.02.14/0003-fix-gcc450-issues.patch | 22 + patches/lshw-B.02.14/series|1 + patches/{udev-150 = mc-4.7.0}/autogen.sh |0 .../debian/02_use_correct_smb_conf_path.patch | 19 + patches/mc-4.7.0/debian/03_use_awk.patch | 19 + .../11_unzip_needs_regex_update_lp397505.patch | 30 + patches/mc-4.7.0/mc-install-fixes.patch| 57 + patches/mc-4.7.0/series|4 + patches/{udev-150 = miredo-1.2.2}/autogen.sh |0 patches/miredo-1.2.2/series|3 + patches/mtd-utils-1.3.1/lzo-compr-fixes.patch | 59 + patches/mtd-utils-1.3.1/series |2 + patches/perl-5.10.0/100-static_uudmap.patch| 50 + patches/perl-5.10.0/perl-cross-fixes.patch | +++ patches/perl-5.10.0/series |3 + .../perl-5.10.1/0001-use-static-dummy-uudmap.patch | 65 + .../0002-provide-cross-configs-and-scripts.patch | 8994 patches/perl-5.10.1/series |3 + .../statserial-1.1.orig/crosscompile-fixes.patch | 42 + patches/statserial-1.1.orig/series |2 + .../statserial-1.1.orig/statserial_1.1-22.diff.gz | Bin 0 - 3135 bytes ...e-utimensat-instead-of-utimes-and-lutimes.patch |3 + patches/{udev-150 = udev-151}/autogen.sh |0 patches/{udev-150 = udev-151}/series |4 + .../udev-150-fix-ppc-build.diff|2 + .../udev-150-kernel-headers-dir.diff | 36 +- .../udev-150-remove-le16toh.diff |2 + .../udev-150-revert-SOCK_CLOEXEC.diff |3 + .../udev-150-revert-bsg_h-removal.diff | 30 +- .../udev-150-split-extras.diff | 50 +- patches/udev-151/udev_151-10.diff.gz | Bin 0 - 132990 bytes .../0001-Add-missing-options-to-manpage.patch | 38 + ...02-makeman.pl-make-it-cross-compile-aware.patch | 174 + patches/vpnc-0.5.3/0003-posix-fixups.patch | 31 + patches/vpnc-0.5.3/0004-update-todos.patch | 46 +