[Bug 197599] devel/librest: does not pass the tests

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Feb 13 20:09:22 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197599

            Bug ID: 197599
           Summary: devel/librest: does not pass the tests
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: thierry at FreeBSD.org
                CC: cmt at burggraben.net
                CC: cmt at burggraben.net
             Flags: maintainer-feedback?(cmt at burggraben.net)

Created attachment 152945
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152945&action=edit
Patch to add the regression-test target.

I'm working on a new port (Corebird), using librest, and it segfaults, probably
caused by a problem in librest
(See bug report at https://github.com/baedert/corebird/issues/310 ).

To investigate the problem, I added a regression-test target in the port (see
attached patch), and running it produces several errors:

$ make regression-test

gmake[1]: Entering directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
gmake  proxy proxy-continuous threaded oauth oauth-async oauth2 flickr lastfm
xml custom-serialize
gmake[2]: Entering directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
gmake[2]: 'proxy' is up to date.
gmake[2]: 'proxy-continuous' is up to date.
gmake[2]: 'threaded' is up to date.
gmake[2]: 'oauth' is up to date.
gmake[2]: 'oauth-async' is up to date.
gmake[2]: 'oauth2' is up to date.
gmake[2]: 'flickr' is up to date.
gmake[2]: 'lastfm' is up to date.
gmake[2]: 'xml' is up to date.
gmake[2]: 'custom-serialize' is up to date.
gmake[2]: Leaving directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
gmake  check-TESTS
gmake[2]: Entering directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
gmake[3]: Entering directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
PASS: proxy
PASS: proxy-continuous
FAIL: threaded
Segmentation fault (core dumped)
FAIL: oauth
Segmentation fault (core dumped)
FAIL: oauth-async
PASS: oauth2
PASS: flickr
PASS: lastfm
Trace/BPT trap (core dumped)
XFAIL: xml
Segmentation fault (core dumped)
FAIL: custom-serialize
gmake[4]: Entering directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
============================================================================
Testsuite summary for rest 0.7.92
============================================================================
# TOTAL: 10
# PASS:  5
# SKIP:  0
# XFAIL: 1
# FAIL:  4
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
============================================================================
Makefile:769: recipe for target 'test-suite.log' failed
gmake[3]: *** [test-suite.log] Error 1
gmake[3]: Leaving directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
Makefile:875: recipe for target 'check-TESTS' failed
gmake[2]: *** [check-TESTS] Error 2
gmake[2]: Leaving directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
Makefile:1011: recipe for target 'check-am' failed
gmake[1]: *** [check-am] Error 2
gmake[1]: Leaving directory '/usr/ports/devel/librest/work/rest-0.7.92/tests'
*** Error code 2

The file test-suite.log is also attached.

--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Maintainer CC'd

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list