Re: [ptxdist] pull-request; package additions, package updates

2010-07-02 Thread Carsten Schlote
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

2010-07-01 Thread Michael Olbrich
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

2010-06-29 Thread Michael Olbrich
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

2010-06-25 Thread Marc Kleine-Budde
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

2010-06-23 Thread Carsten Schlote
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 +