On Sun, 10 Jan 2021 12:46:43 +0100, Marco Atzeri via Cygwin-apps > On 10.01.2021 01:07, Lemures Lemniscati via Cygwin-apps wrote: > Building on my system I found that gobject-introspection will need > a rebuild for python3. > > /usr/bin/meson --internal exe --unpickle > /pub/tmp/libnice-0.1.18-1.src/libnice-0.1.18-1.x86_64/src/libnice-0.1.18/x86_64-pc-cygwin/meson-private/meson_exe_g-ir-scanner_2092638958d73a5ee2a2021f7aa8d2c979f4fd4e.dat
On Sun, 10 Jan 2021 13:09:13 +0100, Achim Gratz > Lemures Lemniscati via Cygwin-apps writes: > > * On x86, it failed to build. > > There's a SEGV killing gcc somewhere in the buils, but I am not sure > where. Is it possible to serialize the build and see if that's > reproducible still? Thank you, Marco and Achim for review. Failures are at same points as Marco's * The first build: https://ci.appveyor.com/project/cygwin/scallywag/builds/37187728/job/52dy26ao9sv0bedk#L924 > [71/150] /usr/bin/meson --internal exe --unpickle > /cygdrive/c/projects/playground/libnice-0.1.18-1.i686/src/libnice-0.1.18/i686-pc-cygwin/meson-private/meson_exe_g-ir-scanner_cb3ca9af3f8a35f0ba5f42f29b14b723f34faffb.dat > FAILED: nice/Nice-0.1.gir * A serialized build by the following src_compile(): ``` src_compile() { cygmeson ${@} cygninja -C ${CHOST} -j 1 } ``` https://ci.appveyor.com/project/cygwin/scallywag/builds/37191342/job/ldm5c0kigtj6tuxy#L916 > [65/150] /usr/bin/meson --internal exe --unpickle > /cygdrive/c/projects/playground/libnice-0.1.18-1.i686/src/libnice-0.1.18/i686-pc-cygwin/meson-private/meson_exe_g-ir-scanner_cb3ca9af3f8a35f0ba5f42f29b14b723f34faffb.dat > FAILED: nice/Nice-0.1.gir And, I noticed that my /usr/bin/python is 2.7.18 (both of x86_64 and i686)... Situations are: * g-ir-scanner is contained in a package gobject-introspection. * gobject-introspection requires python27, python27-mako (cf. https://www.cygwin.com/packages/summary/gobject-introspection.html ). * Packages python27-mako, python3-mako, python36-mako, python37-mako exists, but python38-mako don't at present. (cf. https://www.cygwin.com/packages/summary/python-mako-src.html ) Although I'm not sure... We might need to rebuild gobject-introspection, as Marco said, and python*-mako also. Regards, Lem