URL:
  <https://savannah.gnu.org/bugs/?67168>

                 Summary: `ifeq` nested within the `else` of another `ifeq`
causes "missing endif" error.
                   Group: make
               Submitter: None
               Submitted: Thu 29 May 2025 07:33:50 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


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Thu 29 May 2025 07:33:50 PM UTC By: Anonymous
When attempting to emerge NSS on Gentoo Linux with a build of Make compiled
from the latest commit, I discovered that compilation was unable to begin due
to an error in Make. This issue doesn't occur with Make 4.4.1 installed.

I looked at the source code of the NSS, and managed to create a minimal
reproduction of the issue, which I have attached.

On 4.4.1, using this Makefile simply prints "This works" to the console, but
on the latest commit it produces the following error:

```
Makefile:11: *** missing 'endif'.  Stop.
```

This is the Gentoo issue tracker thread which lead to this issue being
created: https://bugs.gentoo.org/956806






    _______________________________________________________
File Attachments:


-------------------------------------------------------
Name: Makefile  Size: 83B
<https://file.savannah.gnu.org/file/Makefile?file_id=57253>

    AGPL NOTICE

These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://savannah.gnu.org/source/savane-94dd2677b584d748ae0b054d8e3d88d725d2736f.tar.gz

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?67168>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to