tag 24514 pending
thanks

Hi,

On Mon, 1998-07-13 at 15:59:34 +0100, [EMAIL PROTECTED] wrote:
> Package: dpkg
> 
> Following patches are included below:
> 1) dpkg1.diff
> This patch suppesses error output from configure if dpkg is not present in
> $PATH

This should not be suppressed, I've on my TODO supporting
bootstrapping dpkg on new architectures, though.

> 2) dpkg2.diff
> This is a workaround for old shells, such as /bin/sh from HP-UX 10.20 and
> ksh from the same system. Double quotes are not needed around reversed
> single quotes, but they can prevent $target_cpu from expansion on some old
> shells.

This didn't apply anymore, but I've fixed some instances of this
problem in the code. Fixed in git and will be included in next
release.

> 3) dpkg3.diff
> #include <stddef.h> is necessary, because dpkg/enquiry.c uses ptrdiff_t
> which is defined there. It may be included from other files on other OS'es
> but not on HP-UX. Anyway, either stddef.h is included, directly or
> indirectly, or gcc reports an error.

And this is not needed anymore, stddef.h is now included from dpkg.h.

> Unfortunately, above patches are not sufficient to compile dpkg on HP-UX. I
>  simply don't have enough time to fix everything.

If you or anyone else happen to port it to other Unix system, feel
free to provide patches.

> By the way, it would be a good idea to provide a script which generates all
>  necessary scripts. I mean something like following:
> ============================
> #!/bin/sh
> aclocal -I automake
> libtoolize --automake --copy --force
> gettextize --copy --force
> autoheader
> automake --add-missing
> autoconf
> ============================

This can be replaced now by «autoreconf -f -i».

thanks,
guillem


Reply via email to