URL:
<http://savannah.gnu.org/bugs/?54395>
Summary: Regression in validation of GNU-style long names in
archives
Project: make
Submitted by: None
Submitted on: Fri 27 Jul 2018 03:37:03 PM UTC
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: SCM
Operating System: None
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
Philipp Wolski <[email protected]> reported in
https://bugs.debian.org/904749 that make sometimes fails to see archive
members.
A simple example is:
# BEGIN
default: foo.a(looooooooooooong)
(%): %
ar rU $@ $%
looooooooooooong:
touch $@
# END
make will always want to remake the archive member because ar_scan() doesn't
consider its name to be valid.
I've attached a patch that fixes this example; I will ask Philip to test it as
well.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 27 Jul 2018 03:37:03 PM UTC Name:
0001-Fix-validation-of-GNU-style-long-names-in-archives.patch Size: 3KiB
By: None
<http://savannah.gnu.org/bugs/download.php?file_id=44639>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?54395>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-make