[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #36106] make target-specific variables fail if over 150 characters
From: |
anonymous |
Subject: |
[bug #36106] make target-specific variables fail if over 150 characters and contain semicolon |
Date: |
Thu, 05 Apr 2012 22:15:50 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0 |
URL:
<http://savannah.gnu.org/bugs/?36106>
Summary: make target-specific variables fail if over 150
characters and contain semicolon
Project: make
Submitted by: None
Submitted on: Thu 05 Apr 2012 10:15:49 PM UTC
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: 3.82
Operating System: Any
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
The bug is triggered by extra-long target-specific variable assignments
containing at least one semicolon.
The bug is this: on a target-specific variable, if the assignment of the
variable contains a semicolon(s) and is over 150 characters in length, then
the assignment is truncated at the first semicolon or an error is thrown (this
occurs with line continuation slashes as well).
Test makefile attached.
bash $ gmake -f test.makefile a
test.makefile:1: *** Malformed target-specific variable definition. Stop.
bash-4.1$ gmake --version
GNU Make 3.82
Remove one 'e' or a semicolon from the above and it suddenly works.
Patch to fix this issue attached.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 05 Apr 2012 10:15:49 PM UTC Name: test.makefile Size: 220B By:
None
<http://savannah.gnu.org/bugs/download.php?file_id=25595>
-------------------------------------------------------
Date: Thu 05 Apr 2012 10:15:49 PM UTC Name: make-3.82-readc.patch Size: 805B
By: None
<http://savannah.gnu.org/bugs/download.php?file_id=25596>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?36106>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #36106] make target-specific variables fail if over 150 characters and contain semicolon,
anonymous <=