[MacPorts] #36475: qemu @1.2.0 +target_arm compile error -build error
#36475: qemu @1.2.0 +target_arm compile error -build error -------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: target_arm | Port: qemu -------------------------+-------------------------------- {{{ Attempting to install qemu-system-arm generates a :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-1.2.0 /dyngen-exec.h:64:24: error: global register variables are not supported :info:build register CPUArchState *env asm(AREG0); :info:build ^ :info:build 1 error generated. MacPorts 2.1.2 Darwin localhost 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 Xcode 4.4.1 Build version 4F1003 }}} -- Ticket URL: <https://trac.macports.org/ticket/36475> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36475: qemu @1.2.0 +target_arm: error: global register variables are not supported --------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qemu | --------------------------+-------------------------------- Changes (by ryandesign@…): * cc: oliverks1@… (removed) * keywords: target_arm => Old description:
{{{ Attempting to install qemu-system-arm generates a
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-1.2.0 /dyngen-exec.h:64:24: error: global register variables are not supported :info:build register CPUArchState *env asm(AREG0); :info:build ^ :info:build 1 error generated.
MacPorts 2.1.2 Darwin localhost 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 Xcode 4.4.1 Build version 4F1003
}}}
New description: Attempting to install qemu-system-arm generates a {{{ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-1.2.0 /dyngen-exec.h:64:24: error: global register variables are not supported :info:build register CPUArchState *env asm(AREG0); :info:build ^ :info:build 1 error generated. }}} MacPorts 2.1.2 [[br]] Darwin localhost 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 [[br]] Xcode 4.4.1 [[br]] Build version 4F1003 -- -- Ticket URL: <https://trac.macports.org/ticket/36475#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36475: qemu @1.2.0 +target_arm: error: global register variables are not supported --------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qemu | --------------------------+-------------------------------- Comment (by jeweljar@…): I think that Xcode clang compiler doesn't allow global register variables. [[br]] You can use gcc instead of clang by command line option 'configure.compiler=gcc' [[br]] {{{sudo port -v install qemu +target_arm configure.compiler=gcc}}} Replying to [ticket:36475 oliverks1@…]:
Attempting to install qemu-system-arm generates a
{{{ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-1.2.0 /dyngen-exec.h:64:24: error: global register variables are not supported :info:build register CPUArchState *env asm(AREG0); :info:build ^ :info:build 1 error generated. }}}
MacPorts 2.1.2 [[br]] Darwin localhost 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 [[br]] Xcode 4.4.1 [[br]] Build version 4F1003
-- Ticket URL: <https://trac.macports.org/ticket/36475#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36475: qemu @1.2.0 +target_arm: error: global register variables are not supported --------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qemu | --------------------------+-------------------------------- Comment (by oliverks1@…): @jeweljar, thanks your suggestions seems to work. I have not verified everything works correctly, but I at least can build QEMU. Oliver -- Ticket URL: <https://trac.macports.org/ticket/36475#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36475: qemu @1.2.0 +target_arm: error: global register variables are not supported --------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qemu | --------------------------+-------------------------------- Changes (by macsforever2000@…): * cc: tom.mcreynolds@… (added) Comment: Cc reporter of duplicate #36656 . -- Ticket URL: <https://trac.macports.org/ticket/36475#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36475: qemu @1.2.0 +target_arm: error: global register variables are not supported --------------------------+-------------------------------- Reporter: oliverks1@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: qemu | --------------------------+-------------------------------- Changes (by raimue@…): * status: new => closed * resolution: => fixed Comment: Works for me with qemu @1.3.0_0 and Xcode 4.5.2 on Mac OS X 10.8 Mountain Lion. -- Ticket URL: <https://trac.macports.org/ticket/36475#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts