GNU bug report logs -
#24331
mkdir_p definition in po/Makefile.in.in
Previous Next
Reported by: Santiago Vila <sanvila <at> unex.es>
Date: Mon, 29 Aug 2016 21:26:02 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 24331 in the body.
You can then email your comments to 24331 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-diffutils <at> gnu.org
:
bug#24331
; Package
diffutils
.
(Mon, 29 Aug 2016 21:26:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Santiago Vila <sanvila <at> unex.es>
:
New bug report received and forwarded. Copy sent to
bug-diffutils <at> gnu.org
.
(Mon, 29 Aug 2016 21:26:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Greetings.
I'm planning to update the Debian package for diffutils.
The current patches are here:
http://sources.debian.net/src/diffutils/1:3.3-3/debian/patches/
Clearly, these four:
01-workaround-for-failing-gnulib-test
03-tune-compare-names-for-qsort
04-add-escapes-for-braces-in-perl-regex
99-config-guess-config-sub
are not required anymore.
But I'm in doubt about this one:
02-fix-mkdir-p-definition-in-po-makefile-in-in
because it would apply cleanly to diffutils-3.5 if I keep it.
The problem such patch was supposed to fix was this one:
https://lists.gnu.org/archive/html/bug-diffutils/2013-08/msg00010.html
and apparently the patch is not needed anymore.
So, to be sure: Would somebody know why the patch was required in
diffutils-3.3 and not anymore in diffutils-3.5?
Thanks.
Information forwarded
to
bug-diffutils <at> gnu.org
:
bug#24331
; Package
diffutils
.
(Mon, 29 Aug 2016 22:00:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 24331 <at> debbugs.gnu.org (full text, mbox):
Related: Linux From Scratch also modifies po/Makefile.in.in to fix
definition of mkdir_p:
http://www.linuxfromscratch.org/lfs/view/development/chapter06/diffutils.html
Thanks.
Information forwarded
to
bug-diffutils <at> gnu.org
:
bug#24331
; Package
diffutils
.
(Tue, 30 Aug 2016 16:42:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 24331 <at> debbugs.gnu.org (full text, mbox):
Santiago Vila wrote:
> So, to be sure: Would somebody know why the patch was required in
> diffutils-3.3 and not anymore in diffutils-3.5?
The patch apparently works around a problem where Automake doesn't AC_SUBST for
mkdir_p. There was some talk of Automake removing support for mkdir_p (it's
still listed as deprecated in the man page). Perhaps Debian Automake removed
mkdir_p support at some point, and then reverted the removal? That would explain
why you don't need the patch any more.
Information forwarded
to
bug-diffutils <at> gnu.org
:
bug#24331
; Package
diffutils
.
(Tue, 30 Aug 2016 16:57:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 24331 <at> debbugs.gnu.org (full text, mbox):
On Tue, Aug 30, 2016 at 09:41:22AM -0700, Paul Eggert wrote:
> Santiago Vila wrote:
> >So, to be sure: Would somebody know why the patch was required in
> >diffutils-3.3 and not anymore in diffutils-3.5?
>
> The patch apparently works around a problem where Automake doesn't AC_SUBST
> for mkdir_p. There was some talk of Automake removing support for mkdir_p
> (it's still listed as deprecated in the man page). Perhaps Debian Automake
> removed mkdir_p support at some point, and then reverted the removal? That
> would explain why you don't need the patch any more.
There must be some other reason. The Debian diffutils package does not
run autoreconf before compiling the package, as I still trust you GNU
people to provide a sane configure script.
Thanks.
Reply sent
to
Paul Eggert <eggert <at> cs.ucla.edu>
:
You have taken responsibility.
(Tue, 30 Aug 2016 18:07:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Santiago Vila <sanvila <at> unex.es>
:
bug acknowledged by developer.
(Tue, 30 Aug 2016 18:07:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 24331-done <at> debbugs.gnu.org (full text, mbox):
Santiago Vila wrote:
> There must be some other reason. The Debian diffutils package does not
> run autoreconf before compiling the package, as I still trust you GNU
> people to provide a sane configure script.
Ah, I found it. The fix was to Automake, here:
http://git.savannah.gnu.org/cgit/automake.git/commit/?id=d90001e3a90ea37fe6866120eb96be7bed8ba66c
Since Jim used a new-enough Automake to build the diffutils 3.5 distribution,
you should be OK without 02-fix-mkdir-p-definition-in-po-makefile-in-in.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 28 Sep 2016 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.