#69543 closed defect (fixed)
db48 @4.8.30: error: Unable to find a mutex implementation
Reported by: | rbeyer (Ross Beyer) | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.1 |
Keywords: | sonoma haspatch | Cc: | ryandesign (Ryan Carsten Schmidt) |
Port: | db48 |
Description
I have a shiney new M3 Max system and just freshly installed MacPorts. When I try and install db48, I get a configure error, here's the relevant portion of the main.log file:
:info:configure checking for mutexes... UNIX/fcntl :info:configure configure: WARNING: NO SHARED LATCH IMPLEMENTATION FOUND FOR THIS PLATFORM. :info:configure configure: error: Unable to find a mutex implementation :info:configure Command failed: cd "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_db48/db48/work/db-4.8.30/build_unix" && ../dist/configure --prefix=/opt/macports --enable-cxx --includedir=\${prefix}/include/db48 --libdir=\${prefix}/lib/db48 :info:configure Exit code: 1 :error:configure Failed to configure db48: consult /opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_db48/db48/work/db-4.8.30/build_unix/config.log :error:configure Failed to configure db48: configure failure: command execution failed :debug:configure Error code: NONE :debug:configure Backtrace: configure failure: command execution failed :debug:configure while executing :debug:configure "$procedure $targetname" :error:configure See /opt/macports/var/macports/logs/_opt_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_db48/db48/main.log for details.
This happens under both Xcode 15.2 and 15.3, FWIW
Attachments (1)
Change History (5)
Changed 8 months ago by rbeyer (Ross Beyer)
Attachment: | db48_main.log added |
---|
comment:1 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign added |
---|---|
Keywords: | sonoma added |
Owner: | set to jmroot |
Status: | new → assigned |
Summary: | db48 4.8.30: fails to configure on M3 mac → db48 @4.8.30: error: Unable to find a mutex implementation |
Due to implicit int conversion errors, which are new in Xcode 15.3.
I can update the configure patch to fix these.
comment:2 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
comment:3 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
main.log file from install of db48