bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/22941] binutils build fails if intl/plural.y is newer than


From: wilson at gcc dot gnu.org
Subject: [Bug binutils/22941] binutils build fails if intl/plural.y is newer than intl/plural.c
Date: Thu, 05 Apr 2018 18:24:20 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=22941

--- Comment #3 from Jim Wilson <wilson at gcc dot gnu.org> ---
There is no fix in the PR.  The list of files is just showing that plural.c is
the only bison output file in the git tree.

The glibc solution is to drop the generated file from the git tree, and always
generate it at build time.  The gcc solution is to add a script that touches
every generated file after checkout to fix the timestamps.  This is
contrib/gcc_update.

The gcc solution could work for binutils, provided that no one ever needs to
build the intl dir.

The glibc solution will not work unless we update the intl dir.  It looks like
we have a 15 year old copy of the intl package, which is why it no longer works
with current bison versions.  Note the 2003 import message in the ChangeLog
file.  The glibc plural.y file has a 2018 copyright, the binutils copy of the
file has a 2001 copyright.  So the fix here is to update intl to a recent
version.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]