Opened 5 years ago

Last modified 5 years ago

#53861 assigned defect

gmake @4.2.1: Symbol not found: _clock_gettime

Reported by: Koersii Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: elcapitan Cc:
Port: gmake


When trying to install ffmpeg with

sudo port install ffmpeg +universal

I get the following error:

--->  Configuring openjpeg
Error: Failed to configure openjpeg: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_openjpeg/openjpeg/main.log for details.
Error: Follow to report a bug.
Error: Processing of port ffmpeg failed

I installed the command line tools and accepted the Xcode Agreement, cleaned the port with

sudo port clean all

but the error is still there.

Attachments (1)

main.log (20.4 KB) - added by Koersii 5 years ago.

Download all attachments as: .zip

Change History (3)

Changed 5 years ago by Koersii

Attachment: main.log added

comment:1 Changed 5 years ago by ryandesign (Ryan Schmidt)

Keywords: elcapitan added
Owner: set to stuartwesterman
Port: gmake added
Status: newassigned
Summary: $openjpeg $2.4.1 [$variants]: Error: Failed to configure openjpeg: configure failure: command execution failedgmake @4.2.1: Symbol not found: _clock_gettime

So the real error is that gmake is not working:

:info:configure   dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
:info:configure     Referenced from: /opt/local/bin/gmake
:info:configure     Expected in: /usr/lib/libSystem.B.dylib

It looks like this problem can occur if you use Xcode >= 8 on OS X 10.11. See . We don't see this problem with our precompiled binaries because our 10.11 buildbot builder uses Xcode 7.

comment:2 Changed 5 years ago by mf2k (Frank Schima)

Owner: stuartwesterman deleted
Note: See TracTickets for help on using tickets.