[ITA] libnice-0.1.18-1

Lemures Lemniscati lemures.lemniscati@gmail.com
Sun Jan 10 13:36:31 GMT 2021


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



More information about the Cygwin-apps mailing list