[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