bug-make
[Top][All Lists]
Advanced

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

[bug #40789] GNU make 4.0 includes <dlfcn.h> in commands.c when not requ


From: Alan Hourihane
Subject: [bug #40789] GNU make 4.0 includes <dlfcn.h> in commands.c when not required
Date: Tue, 03 Dec 2013 15:10:01 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0

URL:
  <http://savannah.gnu.org/bugs/?40789>

                 Summary: GNU make 4.0 includes <dlfcn.h> in commands.c when
not required
                 Project: make
            Submitted by: alanh
            Submitted on: Tue Dec  3 15:10:00 2013
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
       Component Version: None
        Operating System: None
           Fixed Release: None
           Triage Status: None

    _______________________________________________________

Details:

There's an extra line in commands.c that does...

#include <dlfcn.h>

This is not used in this file, and can be removed.

But it also causes build problems on platforms that don't have dlfcn.h as
well.

The code in load.c correctly wraps dlfcn.h because of the test and use of
MAKE_LOAD.

Therefore the one in commands.c can be removed.






    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?40789>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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