[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Unable to build staging-4.9 on RHEL6



>>> On 27.08.18 at 12:03, <netwiz@xxxxxxxxx> wrote:
> On Monday, 27 August 2018 6:32:17 PM AEST Jan Beulich wrote:
>> >>> On 24.08.18 at 04:56, <netwiz@xxxxxxxxx> wrote:
>> > When trying to build both xen and qemu-xen from the staging-4.9
>> > branches, I'm running into issues compiling.
>> > 
>> > Errors start with:
>> > 
>> > BUILDSTDERR: sse.c: In function 'simd_test':
>> > BUILDSTDERR: sse.c:319: error: subscripted value is neither array nor
>> > pointer
>> 
>> That's the x86 insn emulator test harness afaict, which doesn't get
>> built unless you explicitly ask for it. Why are you building it? It's
>> well known that it requires a new enough compiler (and the bar will
>> raise with AVX512 support, which is in the works).
> 
> Hi Jan,
> 
> I don't specifically enable any testing (that I'm aware of).
> 
> The current SPEC file that I'm using is at:
> https://git.crc.id.au/netwiz/xen49/src/devel/SPECS/xen49.spec 
> 
> Essentially it boils down to:
> ./configure --enable-systemd --prefix=/usr --enable-xsmpolicy 
> %{?enable_ocaml} 
> \
>   --libdir=%{_libdir} --enable-efi --disable-qemu-traditional \
>   --with-extra-qemuU-configure-args="--enable-spice --enable-usb-redir"
> 
> (cd xen; make defconfig; sed -i 's/# CONFIG_LIVEPATCH is not set/
> CONFIG_LIVEPATCH=y/g' .config; make oldconfig)
> 
> export XEN_DOMAIN=xen.crc.id.au
> make %{?_smp_mflags} %{?efi_flags} dist

It's this last step which is of interest afaict; how you configure
things does not seem to matter. The dist target implies building
dist-tools, which in turn has install-tools as a dependency. Most
of the sub-directories under tools/tests/ have an empty
install target in their makefiles though, which means nothing is
going to be done when entering the respective directories.

> I'll note that 4.6, 4.7, and 4.10 do not fail in this fashion using almost 
> the 
> same command set to build.

I can't spot any relevant difference between the versions you
mention (or master). I'm afraid you'll need to dig a little deeper
yourself (unless someone else has an idea).

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.