Opened 9 months ago

Last modified 7 months 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

Description

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 https://guide.macports.org/#project.tickets 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 9 months ago.

Download all attachments as: .zip

Change History (3)

Changed 9 months ago by Koersii

comment:1 Changed 9 months ago by ryandesign (Ryan Schmidt)

  • Keywords elcapitan added
  • Owner set to stuartwesterman
  • Port gmake added
  • Status changed from new to assigned
  • Summary changed from $openjpeg $2.4.1 [$variants]: Error: Failed to configure openjpeg: configure failure: command execution failed to gmake @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 https://github.com/tarantool/tarantool/issues/1777 . We don't see this problem with our precompiled binaries because our 10.11 buildbot builder uses Xcode 7.

comment:2 Changed 7 months ago by mf2k (Frank Schima)

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