[MacPorts] #52828: Use of --with-local-prefix= produces compilers which can mismatch headers and libs from /usr/local/lib by default

MacPorts noreply at macports.org
Mon Nov 7 20:54:52 CET 2016


#52828: Use of --with-local-prefix= produces compilers which can mismatch headers
and libs from /usr/local/lib by default
-------------------------------------------------+-------------------------
  Reporter:  jwhowarth                           |      Owner:  macports-
                                                 |  tickets@…
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.3.4
Resolution:                                      |   Keywords:
      Port:  gcc43 gcc44 gcc45 gcc46 gcc47       |
  gcc48 gcc49 gcc5 gcc6 gcc7                     |
-------------------------------------------------+-------------------------

Comment (by jwhowarth):

 Note that...


 {{{
 241919 | mrs | 2016-11-07 13:33:49 -0500 (Mon, 07 Nov 2016) | 5 lines

 2016-11-06  Jack Howarth  <howarth.at.gcc at gmail.com>

         PR driver/78206
         * incpath.c: (remove_dup(): Also silently ignore EPERM.

 }}}

 has landed in gcc trunk as well as on gcc-6-branch and gcc-6-branch. If
 MacPorts adopts this patch for their gcc packages, the --with-local-prefix
 usage can be dropped from the Portfiles and the sandbox blacklisting of
 /usr/local be relied upon instead of the package builds of those compilers
 and their usage within other MacPort package builds.

--
Ticket URL: <https://trac.macports.org/ticket/52828#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS



More information about the macports-tickets mailing list