Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#60580 closed defect (fixed)

Catalina 10.15 src/machista1.0/libmachista-test fails

Reported by: kurthindenburg (Kurt Hindenburg) Owned by: kurthindenburg (Kurt Hindenburg)
Priority: Normal Milestone: MacPorts 2.6.3
Component: base Version: 2.6.99
Keywords: Cc:
Port:

Description

On 10.15 this test fails; I don't know what exact version it started but it works on 10.13. I don't understand this enough to figure out to fix.

Testing parsing libSystem.B.dylib
	Library current version mismatch. Expected `83.0.0, reexport', was `83.0.0'

Change History (4)

comment:1 Changed 4 years ago by neverpanic (Clemens Lang)

I think this happens because the test compares the output with the output of otool -L, which seems to have changed on 10.15.

comment:2 Changed 4 years ago by kurthindenburg (Kurt Hindenburg)

comment:3 Changed 4 years ago by kurthindenburg (Kurt Hindenburg)

Owner: set to kurthindenburg
Resolution: fixed
Status: newclosed

In e632b00fbbb77424974cdde90e97f4102e5374cb/macports-base (master):

Fix machinsta1.0 test by removing ', reexport' from the otool output

In Catalina 10.15, the output of otool changed.
This fixes the machista1.0 test 'parsing libSystem.B.dylib'.

Library current version mismatch. Expected `83.0.0, reexport', was

`83.0.0'

10.13 example:
/usr/lib/system/libxpc.dylib (compatibility version 1.0.0,

current version 1205.70.15)

10.15 example:
/usr/lib/system/libxpc.dylib (compatibility version 1.0.0,

current version 1738.120.8, reexport)

Tested in 10.13 and 10.15.

Closes: #60580

comment:4 Changed 4 years ago by jmroot (Joshua Root)

Milestone: MacPorts 2.6.3
Note: See TracTickets for help on using tickets.