[MacPorts] #69153: prelude-manager @5.2.0: clang: error: unknown argument: '-80fd-11ee-8227-6aecfccc70fe/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.Internal.sdk/System/Library/Frameworks/'

MacPorts noreply at macports.org
Tue Jan 23 13:10:53 UTC 2024


#69153: prelude-manager @5.2.0: clang: error: unknown argument: '-80fd-
11ee-8227-6aecfccc70fe/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.Internal.sdk/System/Library/Frameworks/'
----------------------------+----------------------------------------------
  Reporter:  ryandesign     |      Owner:  ctreleaven
      Type:  defect         |     Status:  closed
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.8.1
Resolution:  fixed          |   Keywords:  monterey ventura sonoma haspatch
      Port:  prelude-       |
  manager                   |
----------------------------+----------------------------------------------
Changes (by ryandesign):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 In [changeset:"2369e08e454a7e64bac6a00c6ad2fe4c87d5de5c/macports-ports"
 2369e08e454a7e64bac6a00c6ad2fe4c87d5de5c/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="2369e08e454a7e64bac6a00c6ad2fe4c87d5de5c"
 prelude-manager: Use MacPorts libev and net-snmp (#22332)

 Fixes build failure on recent macOS whose net-snmp-config is broken.

 Closes: https://trac.macports.org/ticket/69153

 Switch pkgconfig dependency to path:-based to accommodate pkgconf.

 Add libtool dependency because prelude-manager links with libltdl.dylib.

 Add net-snmp dependency and --enable-snmp configure arg for clarity.

 Add libev dependency and --with-libev configure arg to tell it to use
 MacPorts libev and patch Makefile.am to avoid trying to build the
 bundled libev which would fail. Add LIBEV_CFLAGS and LIBEV_LIBS
 environment variables because the configure script expects to find libev
 via pkg-config but libev doesn't provide a pkg-config file.

 Remove --mandir=${prefix}/share/man configure arg; that's the default.

 Add --with-libwrap=${prefix} configure arg to suppress an ld warning
 that otherwise appears due to an improperly written configure script.

 Suppress warning about intentional implicit declaration of strchr.

 Use destroot.keepdirs to create the turd file in ${destroot}${prefix}
 /var/spool/prelude-manager rather than doing it manually.

 Co-authored-by: Craig Treleaven <ctreleaven at macports.org>
 }}}

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


More information about the macports-tickets mailing list