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 <philipp.wol...@kisters.de> 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 Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make