After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 710697 - "make check" broken without --enable-installed-tests
"make check" broken without --enable-installed-tests
Status: RESOLVED FIXED
Product: gjs
Classification: Bindings
Component: general
1.38.x
Other Linux
: Normal normal
: ---
Assigned To: gjs-maint
gjs-maint
Depends on:
Blocks:
 
 
Reported: 2013-10-23 05:07 UTC by darkxst
Modified: 2013-10-25 15:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description darkxst 2013-10-23 05:07:52 UTC
the gjs tests are broken on Ubuntu now (when not jhbuilding), seems to be related to in-tree libs like Regress. This is with gjs 1.38.1, previously 1.36.x did pass tests so I am assuming its related to the new testing framework changes.

for eg: "var a = new Regress.TestSimpleBoxedA();" fails with
(.libs/lt-jsunit:7516): Gjs-WARNING **: JS ERROR: [boxed instance proxy GIName:GLib.Error jsobj@0x2ae27960ad30 native@0x898970]

Doesnt seem to be a packaging issue, since even a simple 'configure; make check' has the same failure.
Comment 2 darkxst 2013-10-25 01:03:06 UTC
Tests also fail under jhbuild when built with --disable-installed-tests