[MacPorts] #38411: db53: error: definition of builtin function '__atomic_compare_exchange'
#38411: db53: error: definition of builtin function '__atomic_compare_exchange' --------------------------+------------------- Reporter: ryandesign@… | Owner: afb@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: db53 --------------------------+------------------- {{{ ./libtool --mode=compile /usr/bin/clang -c -I. -I../src -I/opt/local/include -pipe -Os -arch x86_64 ../src/mutex/mut_tas.c libtool: compile: /usr/bin/clang -c -I. -I../src -I/opt/local/include -pipe -Os -arch x86_64 ../src/mutex/mut_tas.c -fno-common -DPIC -o .libs/mut_tas.o In file included from ../src/mutex/mut_tas.c:11: In file included from ./db_int.h:1113: In file included from ../src/dbinc/mutex.h:15: In file included from ../src/dbinc/mutex_int.h:12: ../src/dbinc/atomic.h:179:19: error: definition of builtin function '__atomic_compare_exchange' static inline int __atomic_compare_exchange( ^ 1 error generated. }}} OS X 10.8.2, Xcode 4.6, Apple LLVM version 4.2 (clang-425.0.24) (based on LLVM 3.2svn) -- Ticket URL: <https://trac.macports.org/ticket/38411> MacPorts <http://www.macports.org/> Ports system for OS X
#38411: db53: error: definition of builtin function '__atomic_compare_exchange' ---------------------------+-------------------- Reporter: ryandesign@… | Owner: afb@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: db53 | ---------------------------+-------------------- Changes (by afb@…): * status: new => closed * resolution: => fixed Comment: Fixed, r104135. Patch from FreeBSD ports, and http://lists.freebsd.org/pipermail/freebsd- current/2012-May/033615.html -- Ticket URL: <https://trac.macports.org/ticket/38411#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38411: db48, db51, db52, db53: error: definition of builtin function '__atomic_compare_exchange' -------------------------------------+---------------------- Reporter: ryandesign@… | Owner: afb@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: db48, db51, db52, db53 | -------------------------------------+---------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => * port: db53 => db48, db51, db52, db53 Comment: Thanks, that fixed db53, but other dbXX versions need the fix too. -- Ticket URL: <https://trac.macports.org/ticket/38411#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38411: db48, db51, db52, db53: error: definition of builtin function '__atomic_compare_exchange' -------------------------------------+---------------------- Reporter: ryandesign@… | Owner: afb@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: db48, db51, db52, db53 | -------------------------------------+---------------------- Comment (by iwerris@…): Is there any workaround feasible in the short term? I'm encountering this issue for db48. -- Ticket URL: <https://trac.macports.org/ticket/38411#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38411: db48, db51, db52, db53: error: definition of builtin function '__atomic_compare_exchange' -------------------------------------+---------------------- Reporter: ryandesign@… | Owner: afb@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: db48, db51, db52, db53 | -------------------------------------+---------------------- Comment (by afb@…): Fixed, r104994. (workaround would have been to use llvm-gcc) -- Ticket URL: <https://trac.macports.org/ticket/38411#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38411: db48, db51, db52, db53: error: definition of builtin function '__atomic_compare_exchange' -------------------------------------+-------------------- Reporter: ryandesign@… | Owner: afb@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: db48, db51, db52, db53 | -------------------------------------+-------------------- Changes (by afb@…): * status: reopened => closed * resolution: => fixed Comment: Backported to db51 and db52 too, even though those should probably be replaced_by. -- Ticket URL: <https://trac.macports.org/ticket/38411#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts