Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-14 Thread Philippe Mathieu-Daudé
On 1/13/21 9:20 AM, Paolo Bonzini wrote: > On 12/01/21 23:37, John Snow wrote: >> - our configure file suggests bzip2 is an optional dependency (It's >> set to 'auto') but meson will error out if it is not present at >> configuration time: >> >> ../pc-bios/meson.build:5:2: ERROR: Program

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-14 Thread John Snow
On 1/14/21 6:10 AM, Andrea Bolognani wrote: On Wed, 2021-01-13 at 13:31 -0500, John Snow wrote: On 1/13/21 5:09 AM, Gerd Hoffmann wrote: I don't like Perl really, but there's a chicken-and-egg problem between detecting Python and using it to print the configure help script. For configure-time

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-14 Thread Andrea Bolognani
On Wed, 2021-01-13 at 13:31 -0500, John Snow wrote: > On 1/13/21 5:09 AM, Gerd Hoffmann wrote: > > > I don't like Perl really, but there's a chicken-and-egg problem between > > > detecting Python and using it to print the configure help script. For > > > configure-time tasks, Perl has the

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread John Snow
On 1/13/21 3:20 AM, Paolo Bonzini wrote: On 12/01/21 23:37, John Snow wrote: - our configure file suggests bzip2 is an optional dependency (It's set to 'auto') but meson will error out if it is not present at configuration time: ../pc-bios/meson.build:5:2: ERROR: Program 'bzip2' not

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread John Snow
On 1/13/21 5:09 AM, Gerd Hoffmann wrote: Hi, I don't like Perl really, but there's a chicken-and-egg problem between detecting Python and using it to print the configure help script. For configure-time tasks, Perl has the advantage that "#! /usr/bin/env perl" just works. Assuming perl is

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread John Snow
On 1/13/21 1:48 AM, Thomas Huth wrote: On 12/01/2021 23.37, John Snow wrote: I wanted to know what the minimal setup required was to replicate the compilation instructions featured on https://www.qemu.org/download/#source [...] >  pixman-devel \ pixman is only required for the softmmu

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread Paolo Bonzini
On 13/01/21 11:29, Philippe Mathieu-Daudé wrote: On 1/13/21 11:09 AM, Gerd Hoffmann wrote: Hi, I don't like Perl really, but there's a chicken-and-egg problem between detecting Python and using it to print the configure help script. For configure-time tasks, Perl has the advantage that

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread Philippe Mathieu-Daudé
On 1/13/21 11:09 AM, Gerd Hoffmann wrote: > Hi, > >> I don't like Perl really, but there's a chicken-and-egg problem between >> detecting Python and using it to print the configure help script. For >> configure-time tasks, Perl has the advantage that "#! /usr/bin/env perl" >> just works. > >

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread Gerd Hoffmann
Hi, > I don't like Perl really, but there's a chicken-and-egg problem between > detecting Python and using it to print the configure help script. For > configure-time tasks, Perl has the advantage that "#! /usr/bin/env perl" > just works. Assuming perl is actually installed, the world seems

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread Paolo Bonzini
On 13/01/21 07:48, Thomas Huth wrote: [254/8314] Generating texture-blit-frag.h with a meson_exe.py custom command FAILED: ui/shader/texture-blit-frag.h /usr/bin/python3 /qemu-5.2.0/meson/meson.py --internal exe --capture ui/shader/texture-blit-frag.h -- /usr/bin/env perl

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-13 Thread Paolo Bonzini
On 12/01/21 23:37, John Snow wrote: - our configure file suggests bzip2 is an optional dependency (It's set to 'auto') but meson will error out if it is not present at configuration time:     ../pc-bios/meson.build:5:2: ERROR: Program 'bzip2' not found Yes, the configure option is for

Re: minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-12 Thread Thomas Huth
On 12/01/2021 23.37, John Snow wrote: I wanted to know what the minimal setup required was to replicate the compilation instructions featured on https://www.qemu.org/download/#source [...] > pixman-devel \ pixman is only required for the softmmu and tools targets. If you just build the

minimal "zero conf" build dockerfiles for fedora:latest and alpine:latest

2021-01-12 Thread John Snow
I wanted to know what the minimal setup required was to replicate the compilation instructions featured on https://www.qemu.org/download/#source > wget https://download.qemu.org/qemu-5.2.0.tar.xz > tar xvJf qemu-5.2.0.tar.xz > cd qemu-5.2.0 > ./configure > make For fedora:latest, I found that