[MacPorts] #51660: Qemu 2.6.0 upgrade fails
MacPorts
noreply at macports.org
Mon Jun 20 01:42:08 PDT 2016
#51660: Qemu 2.6.0 upgrade fails
-----------------------------+----------------------
Reporter: junkmail1994@… | Owner: raimue@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: qemu |
-----------------------------+----------------------
Comment (by raimue@…):
Excerpt from main2.log:
{{{
:info:build /usr/bin/clang
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-2.6.0/tcg
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-2.6.0/tcg/i386
-I.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-2.6.0
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-2.6.0/include
-Iutil -Iutil -I/opt/local/include/pixman-1
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-2.6.0/dtc/libfdt
-m64 -DOS_OBJECT_USE_OBJC=0 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef
-Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common
-Wno-string-plus-int -Wno-initializer-overrides -Wendif-labels -Wmissing-
include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k
-Winit-self -Wignored-qualifiers -Wold-style-definition -Wtype-limits
-fstack-protector-all -I/opt/local/include -I/opt/local/include/p11-kit-1
-I/opt/local/include -I/opt/local/include -I/opt/local/include/libusb-1.0
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_emulators_qemu/qemu/work/qemu-2.6.0/tests
-I qga/qapi-generated -MMD -MP -MT util/crc32c.o -MF util/crc32c.d -O2
-D_REENTRANT -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include -g -pipe -Os -arch
x86_64 -c -o util/crc32c.o util/crc32c.c
[]:info:build fatal error: error in backend: Cannot select: 0x1028d8e10:
i8,ch = AtomicLoad 0x1028e0b10, 0x1028e0910<Volatile
LD1[@inet_parse_connect_saddr.useV4Mapped.b]> [ID=39]
:info:build 0x1028e0910: i64 = X86ISD::WrapperRIP 0x1028bbc10 [ID=24]
:info:build 0x1028bbc10: i64 = TargetGlobalAddress<i1*
@inet_parse_connect_saddr.useV4Mapped.b> 0 [ID=19]
:info:build In function: inet_connect_saddr
:info:build make: *** [util/qemu-sockets.o] Error 1
}}}
This would be a bug in the compilter toolchain clang/LLVM. Which version
of OS X are you using (`sw_vers`)? Which version of Xcode (`xcodebuild
-version`)?
A quick workaround could be to manually select a different compiler, for
example:
{{{
$ sudo port clean qemu
$ sudo port install qemu configure.compiler=macports-clang-3.7
}}}
--
Ticket URL: <https://trac.macports.org/ticket/51660#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list