[MacPorts] #67574: dia @0.97.3_6 is broken by icu update
MacPorts
noreply at macports.org
Mon Jun 5 23:46:21 UTC 2023
#67574: dia @0.97.3_6 is broken by icu update
------------------------+-----------------------
Reporter: fhgwright | Owner: fhgwright
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: dia |
------------------------+-----------------------
Comment (by fhgwright):
Replying to [comment:1 ryandesign]:
> Replying to [ticket:67574 fhgwright]:
> > This seems to be an indirect dependency via `libxml2`
>
> If so, that would be overlinking and should be fixed. For example, if
dia uses `xml2-config --libs` to determine what libs to use, it should be
changed to `xml2-config --libs --dynamic`.
Assuming it's really an indirect dependency and not an undeclared direct
dependency, but a bit of grepping seems to indicate that this is the case.
The actual build procedure involves an autogen script, so some digging
will probably be needed to sort out the build options. There's no
evidence that this is a MacPorts-specific bug.
Replying to [comment:2 ryandesign]:
> Replying to [ticket:67574 fhgwright]:
> > A testing complication is that I think I saw `icu` itself broken on at
least one platform.
>
> If so, that would need to be fixed ASAP since it is a dependency of so
much. [https://ports.macports.org/port/icu/details/ Port health
indicators] are currently green and I don't see any critical bug reports
so if you know of a system it fails on please file a bug report.
It appears that I was mistaken on this point. I thought I'd seen an icu
failure go flying by while updating 23 systems after a three-week absence.
--
Ticket URL: <https://trac.macports.org/ticket/67574#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list