[MacPorts] #65112: html2text @1.3.2a_3 does not use correct cxx_stdlib

MacPorts noreply at macports.org
Wed May 4 22:22:17 UTC 2022


#65112: html2text @1.3.2a_3 does not use correct cxx_stdlib
------------------------+------------------------
  Reporter:  chillin-   |      Owner:  ryandesign
      Type:  defect     |     Status:  accepted
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.7.2
Resolution:             |   Keywords:
      Port:  html2text  |
------------------------+------------------------
Changes (by ryandesign):

 * status:  new => accepted
 * owner:  (none) => ryandesign


Old description:

> html2text is using libstdc++ (this installation is configured to use
> libc++)
> Error: Port html2text is still broken (cxx_stdlib mismatch) after
> rebuilding it more than 3 times.
>

> {{{
> port-d-yrev-upgrade.txt
> --->  Scanning binaries for linking errors
> --->  No broken files found.
> html2text is using libstdc++ (this installation is configured to use
> libc++)
> --->  Found 1 broken port, determining rebuild order
> --->  Rebuilding in order
>      html2text @1.3.2a_3
> For html2text: skipping org.macports.main (dry run)
>     .. and skipping org.macports.archivefetch
>     .. and skipping org.macports.main
>     .. and skipping org.macports.fetch
>     .. and skipping org.macports.checksum
>     .. and skipping org.macports.extract
>     .. and skipping org.macports.patch
>     .. and skipping org.macports.configure
>     .. and skipping org.macports.build
>     .. and skipping org.macports.destroot
> Skipping uninstall html2text @1.3.2a_3 (dry run)
> Skipping activate html2text @1.3.2a_3 (dry run)
> }}}

New description:

 {{{
 html2text is using libstdc++ (this installation is configured to use
 libc++)
 Error: Port html2text is still broken (cxx_stdlib mismatch) after
 rebuilding it more than 3 times.
 }}}

 {{{
 port-d-yrev-upgrade.txt
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 html2text is using libstdc++ (this installation is configured to use
 libc++)
 --->  Found 1 broken port, determining rebuild order
 --->  Rebuilding in order
      html2text @1.3.2a_3
 For html2text: skipping org.macports.main (dry run)
     .. and skipping org.macports.archivefetch
     .. and skipping org.macports.main
     .. and skipping org.macports.fetch
     .. and skipping org.macports.checksum
     .. and skipping org.macports.extract
     .. and skipping org.macports.patch
     .. and skipping org.macports.configure
     .. and skipping org.macports.build
     .. and skipping org.macports.destroot
 Skipping uninstall html2text @1.3.2a_3 (dry run)
 Skipping activate html2text @1.3.2a_3 (dry run)
 }}}

--

Comment:

 Because the build system uses a nonstandard configure script and Makefile,
 it is not UsingTheRightCompiler nor any of the flags (including the
 `-stdlib` flag) MacPorts specifies.

 I'll work on updating the port to the latest version and working around
 any such problems that remain in that version.

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


More information about the macports-tickets mailing list