Opened 3 years ago

Closed 2 years ago

#63788 closed defect (fixed)

abiword-x11: builds failing across-the-board, due to broken binaries for evolution-data-server

Reported by: mascguy (Christopher Nielsen) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: abiword-x11 evolution-data-server

Description

The current buildbot binaries for evolution-data-server are broken, resulting in a link failure for abiword-x11:

dyld: Library not loaded: /opt/local/lib/libboost_thread-mt.dylib
  Referenced from: /opt/local/lib/libebook-1.2.20.dylib
  Reason: image not found

The former's failure, in turn, is related to boost.

Builds of evolution-data-server are also now failing, due to the latest release(s) of libphonenumber-cpp. The latter will temporarily be fixed by disabling default variant +phonenumber, until I can provide a permanent fix.

Change History (5)

comment:1 Changed 3 years ago by Christopher Nielsen <mascguy@…>

In 566f546ec35ba406482fd35544f73a409f551d3f/macports-ports (master):

evolution-data-server: disable phonenumber variant by default

  • That variant now causes build failure, due to issues finding 'libphonenumber-cpp'

See: #63788

comment:2 Changed 3 years ago by Christopher Nielsen <mascguy@…>

In 1270b46db52f6aa49623b5f48295b05a3d08a321/macports-ports (master):

abiword-x11: dummy change, to force rebuild where necessary
See: #63788

comment:3 Changed 3 years ago by mascguy (Christopher Nielsen)

Update: After traversing numerous rabbit holes for the past week or more, and dealing with umpteen issues with various dependencies, abiword-x11 is finally building successfully. For the first time since 6/25/2019!

I'm not sure whether to celebrate, or collapse due to exhaustion. Maybe both? Lol

But it was all worth it, as fixing the various dependencies will also assist with a number of other ports. Hurray!

comment:4 Changed 3 years ago by mascguy (Christopher Nielsen)

While the abiword-x11 builds are now fixed, keeping this ticket open to track the work related to fixing variant phonenumber (for port evolution-data-server).

comment:5 Changed 2 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.