[MacPorts] #63480: pspp-devel @1.5.3_10+gui+x11: failed assertion `!"reached"' when building
MacPorts
noreply at macports.org
Mon Sep 13 02:19:52 UTC 2021
#63480: pspp-devel @1.5.3_10+gui+x11: failed assertion `!"reached"' when building
-------------------------+----------------------
Reporter: evanmiller | Owner: nerdling
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords:
Port: pspp-devel |
-------------------------+----------------------
Comment (by evanmiller):
Running the failing command manually, sometimes it succeeds, sometimes I
get
{{{
GLib (gthread-posix.c): Unexpected error from C library during
'pthread_setspecific': Invalid argument. Aborting.
}}}
Other times I get the {{{incorrect checksum}}} message.
To test your GCC theory, I used {{{install_name_tool}}} to remove the
{{{/usr/lib/libgcc_s.1.dylib}}} linkage, and get the same errors:
{{{
$ sudo -u macports install_name_tool -change /usr/lib/libgcc_s.1.dylib
/opt/local/lib/libgcc/libgcc_s.1.dylib utilities/.libs/pspp-output
$ sudo -u macports ./utilities/pspp-output convert doc/pspp-
figures/aggregate.spv doc/pspp-figures/aggregate.png -O trim=true -O left-
margin=0in -O right-margin=0in -O top-margin=0in -O bottom-margin=0in -O
paper-size=7.5x99in --table-look=./doc/tutorial.stt
GLib (gthread-posix.c): Unexpected error from C library during
'pthread_setspecific': Invalid argument. Aborting.
fish: Job 1, 'sudo -u macports ./utilities/...' terminated by signal
SIGABRT (Abort)
$ sudo -u macports ./utilities/pspp-output convert doc/pspp-
figures/aggregate.spv doc/pspp-figures/aggregate.png -O trim=true -O left-
margin=0in -O right-margin=0in -O top-margin=0in -O bottom-margin=0in -O
paper-size=7.5x99in --table-look=./doc/tutorial.stt
pspp-output(314,0xa000ed88) malloc: *** error for object 0x491fcd0:
incorrect checksum for freed object - object was probably modified after
being freed, break at szone_error to debug
pspp-output(314,0xa000ed88) malloc: *** set a breakpoint in szone_error to
debug
$ otool -l utilities/.libs/pspp-output | grep 'name /'
name /usr/lib/dyld (offset 12)
name
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(offset 24)
name /opt/local/lib/pspp/libpspp-1.5.3-gee1bfc.dylib (offset 24)
name /opt/local/lib/libgsl.25.dylib (offset 24)
name /opt/local/lib/pspp/libpspp-core-1.5.3-gee1bfc.dylib (offset
24)
name /opt/local/lib/libxml2.2.dylib (offset 24)
name /opt/local/lib/libpangocairo-1.0.0.dylib (offset 24)
name /opt/local/lib/libpango-1.0.0.dylib (offset 24)
name /opt/local/lib/libgobject-2.0.0.dylib (offset 24)
name /opt/local/lib/libglib-2.0.0.dylib (offset 24)
name /opt/local/lib/libharfbuzz.0.dylib (offset 24)
name /opt/local/lib/libcairo.2.dylib (offset 24)
name /opt/local/lib/libiconv.2.dylib (offset 24)
name /opt/local/lib/libreadline.8.dylib (offset 24)
name /opt/local/lib/libgslcblas.0.dylib (offset 24)
name /opt/local/lib/libz.1.dylib (offset 24)
name /opt/local/lib/libintl.8.dylib (offset 24)
name /opt/local/lib/libgcc/libgcc_s.1.dylib (offset 24)
name /opt/local/lib/libgcc/libgcc_s.1.dylib (offset 24)
name /usr/lib/libSystem.B.dylib (offset 24)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/63480#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list