[MacPorts] #71042: guile-2.2 pre-built binaries .pc files unexpectedly linked to libatomic_ops

MacPorts noreply at macports.org
Sun Oct 6 07:14:15 UTC 2024


#71042: guile-2.2 pre-built binaries .pc files unexpectedly linked to libatomic_ops
------------------------+--------------------
  Reporter:  graywolf   |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  guile-2.2  |
------------------------+--------------------
Description changed by ryandesign:

Old description:

> In guile-2.2 pre-built binaries, guile-2.2.pc contains -latomic_ops,
> which is unexpected, and does not exist when built from source.
>

> {{{
> /opt/local/var/macports/software/guile-2.2/guile-2.2-2.2.7_3.darwin_21.x86_64/opt/local/lib/pkgconfig/guile-2.2.pc
> 25:Libs: -L${libdir} -lguile-2.2 -L/opt/local/lib -latomic_ops -lgc
> -lpthread
> }}}
>
> boehmgc dependency removed it from its dependencies without doing
> revision bump on guile-2.2.
>
> See related ticket for guile-3.0: https://trac.macports.org/ticket/71038
> .

New description:

 In guile-2.2 pre-built binaries, guile-2.2.pc contains -latomic_ops, which
 is unexpected, and does not exist when built from source.

 {{{
 /opt/local/var/macports/software/guile-2.2/guile-2.2-2.2.7_3.darwin_21.x86_64/opt/local/lib/pkgconfig/guile-2.2.pc
 25:Libs: -L${libdir} -lguile-2.2 -L/opt/local/lib -latomic_ops -lgc
 -lpthread
 }}}

 boehmgc dependency removed it from its dependencies without doing revision
 bump on guile-2.2.

 See related ticket for guile-3.0: #71038

--

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


More information about the macports-tickets mailing list