[MacPorts] #61713: gupnp-igd @0.2.5 build fails (undefined symbols) on macOS 11.0.1, Xcode 12.2 (12B45b)

MacPorts noreply at macports.org
Fri Jan 22 18:21:31 UTC 2021


#61713: gupnp-igd @0.2.5 build fails (undefined symbols) on macOS 11.0.1, Xcode
12.2 (12B45b)
------------------------+----------------------
  Reporter:  hapaguy    |      Owner:  dbevans
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.4
Resolution:             |   Keywords:
      Port:  gupnp-igd  |
------------------------+----------------------

Comment (by lemmy):

 https://trac.macports.org/ticket/61591#comment:15 inspired me to look at
 `clang`'s arguments.  The problem appears to be that gupnp-igd's
 `configure` doesn't handle the "11" in Big Sur's version string.  This
 causes `clang` to be invoked without '-Wl,-undefined -Wl,dynamic_lookup',
 which ultimately causes its build to fail.  If a case for "11" is manually
 added to `configure`, `gupnp-igd` builds successfully.

 I don't know how port works and what has to be done for
 https://github.com/macports/macports-ports/blob/master/net/gupnp-igd/files
 /patch-configure.diff to add the case to `configure`.

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


More information about the macports-tickets mailing list