[MacPorts] #59511: bootstrap ports fail to build on Mojave and later (was: icu-bootstrap @58.3: configure: error: Namespace support is required to build ICU.)

MacPorts noreply at macports.org
Sun Jun 28 05:30:04 UTC 2020


#59511: bootstrap ports fail to build on Mojave and later
-------------------------------------------------+-------------------------
  Reporter:  ryandesign                          |      Owner:  (none)
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.6.2
Resolution:                                      |   Keywords:  mojave
      Port:  cmake-bootstrap gettext-bootstrap   |  catalina
  gperf-bootstrap libiconv-bootstrap ncurses-    |
  bootstrap pkgconfig-bootstrap xz-bootstrap     |
-------------------------------------------------+-------------------------
Changes (by ryandesign):

 * keywords:   => mojave catalina
 * cc: jmroot (added)
 * port:  icu =>
     cmake-bootstrap gettext-bootstrap gperf-bootstrap libiconv-bootstrap
     ncurses-bootstrap pkgconfig-bootstrap xz-bootstrap


Comment:

 Replying to [comment:1 jmroot]:
 > I assume it's just failing because libstdc++ is no longer supported.

 I think that's it.
 [https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/33233/steps
 /install-port/logs/stdio Here's the log of gperf-bootstrap doing that]:

 {{{
 clang: warning: libstdc++ is deprecated; move to libc++ [-Wdeprecated]
 ld: library not found for -lstdc++
 }}}

 > We could make it error out early on 10.14+ I guess.

 That would be a good idea for all the bootstrap ports, and use `known_fail
 yes`, so that these builds don't keep happening and failing on the
 buildbot.

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


More information about the macports-tickets mailing list