[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Build failed in Jenkins: lintian-tests_jessie #635



See <https://jenkins.debian.net/job/lintian-tests_jessie/635/changes>

Changes:

[niels] t: Make test work when compiler uses -fPIE by default

------------------------------------------
[...truncated 3904 lines...]
t/scripts/02-minimum-version/helpers.t .................... ok
t/scripts/Lintian/Command/Simple/03-multiple-jobs.t ....... ok
t/scripts/Lintian/DepMap/04satisfiability.t ............... ok
t/scripts/Lintian/DepMap/03pending.t ...................... ok
t/scripts/Lintian/DepMap/05multi-add.t .................... ok
t/scripts/Lintian/DepMap/06parents.t ...................... ok
t/scripts/Lintian/DepMap/08initialise.t ................... ok
t/scripts/Lintian/DepMap/08initialise2.t .................. ok
t/scripts/Lintian/DepMap/10circular.t ..................... ok
t/scripts/Lintian/DepMap/11prefix.t ....................... ok
t/scripts/Lintian/DepMap/09unlink.t ....................... ok
t/scripts/Lintian/DepMap/12done.t ......................... ok
t/scripts/Lintian/DepMap/Properties/00construct.t ......... ok
t/scripts/Lintian/Lab/Manifest/02-io.t .................... ok
t/scripts/Lintian/Lab/Manifest/01-basic.t ................. ok
t/scripts/Lintian/Lab/Manifest/03-diff.t .................. ok
t/scripts/03-strict/private.t ............................. ok
t/scripts/Lintian/Relation/02-architecture.t .............. ok
t/scripts/Lintian/Relation/01-basic.t ..................... ok
t/scripts/Lintian/Relation/03-duplicates.t ................ ok
t/scripts/Lintian/Relation/04-multiarch.t ................. ok
t/scripts/Lintian/Relation/05-invalid.t ................... ok
t/scripts/03-strict/collection.t .......................... ok
t/scripts/Lintian/Relation/06-build-profiles.t ............ ok
t/scripts/Lintian/Lab/repair.t ............................ ok
t/scripts/Lintian/Relation/07-implies.t ................... ok
t/scripts/Lintian/Util/dctrl-parser.t ..................... ok
t/scripts/Lintian/Lab/auto-repair.t ....................... ok
t/scripts/Lintian/Util/path.t ............................. ok
t/scripts/Lintian/Util/parse_bool.t ....................... ok
t/scripts/ancient-sv-date.t ............................... ok
t/scripts/needs-info-exists.t ............................. ok
t/scripts/01-critic/helpers.t ............................. ok
t/scripts/changelog-format.t .............................. ok
t/scripts/needs-info-missing.t ............................ ok
t/scripts/implemented-tags.t .............................. ok
t/scripts/pod-coverage.t .................................. ok
t/scripts/pod-synopsis.t .................................. ok
t/scripts/check-load.t .................................... ok
t/scripts/pod.t ........................................... ok
t/scripts/profiles-coverage.t ............................. ok
t/scripts/translation-check-descs.t ....................... skipped: /tmp/testrun/l10n/checks is missing - assuming no translations
t/scripts/version.t ....................................... ok
t/scripts/profile-load.t .................................. ok
t/scripts/static-lab.t .................................... ok
t/scripts/unpack-level.t .................................. ok
t/scripts/02-minimum-version/frontend.t ................... ok
t/scripts/02-minimum-version/collection.t ................. ok
t/scripts/01-critic/frontend.t ............................ ok
t/scripts/spellintian.t ................................... ok
t/scripts/check-descs.t ................................... ok
t/scripts/02-minimum-version/private.t .................... ok
t/scripts/03-strict/lib.t ................................. ok
t/scripts/01-critic/private.t ............................. ok
t/scripts/pod-spelling.t .................................. ok
t/scripts/01-critic/collection.t .......................... ok
t/scripts/03-strict/checks.t .............................. ok
t/scripts/01-critic/commands.t ............................ ok
t/scripts/02-minimum-version/commands.t ................... ok
t/scripts/02-minimum-version/test-scripts.t ............... ok
t/scripts/03-strict/test-scripts.t ........................ ok
t/scripts/01-critic/test-scripts.t ........................ ok
t/scripts/02-minimum-version/lib.t ........................ ok
t/scripts/01-critic/lib.t ................................. ok
t/scripts/01-critic/checks.t .............................. ok
t/scripts/02-minimum-version/checks.t ..................... ok
All tests successful.
Files=76, Tests=18310, 62 wallclock secs ( 4.09 usr  0.33 sys + 425.42 cusr 15.10 csys = 444.94 CPU)
Result: PASS

.............S.....................................S.......................T..TS
....SS..S.SS..S..
tests::binaries-general: ---- START BUILD LOG
tests::binaries-general: dpkg-buildpackage: warning: using a gain-root-command while being root
tests::binaries-general: dpkg-buildpackage: source package binaries-general
tests::binaries-general: dpkg-buildpackage: source version 1.0
tests::binaries-general: dpkg-buildpackage: source distribution unstable
tests::binaries-general: dpkg-buildpackage: source changed by Debian Lintian Maintainers <lintian-maint@debian.org>
tests::binaries-general: dpkg-buildpackage: warning: debian/rules is not executable; fixing that
tests::binaries-general:  dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit --before-build binaries-general-1.0
tests::binaries-general: dpkg-buildpackage: host architecture amd64
tests::binaries-general: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-general:  fakeroot debian/rules clean
tests::binaries-general: dh clean
tests::binaries-general:    dh_testdir
tests::binaries-general:    dh_auto_clean
tests::binaries-general: make[1]: Entering directory '/tmp/testrun/debian/test-out/tests/binaries-general/binaries-general-1.0'
tests::binaries-general: rm -f basic
tests::binaries-general: make[1]: Leaving directory '/tmp/testrun/debian/test-out/tests/binaries-general/binaries-general-1.0'
tests::binaries-general:    dh_clean
tests::binaries-general:  dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit -b binaries-general-1.0
tests::binaries-general: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-general: dpkg-source: info: using source format `1.0'
tests::binaries-general: dpkg-source: info: building binaries-general in binaries-general_1.0.tar.gz
tests::binaries-general: dpkg-source: info: building binaries-general in binaries-general_1.0.dsc
tests::binaries-general:  debian/rules build
tests::binaries-general: dh build
tests::binaries-general:    dh_testdir
tests::binaries-general:    dh_auto_configure
tests::binaries-general:    dh_auto_build
tests::binaries-general: make[1]: Entering directory '/tmp/testrun/debian/test-out/tests/binaries-general/binaries-general-1.0'
tests::binaries-general: # rpath not matching any of the exceptions to the rpath checks
tests::binaries-general: #  - with profiling enabled.
tests::binaries-general: gcc -fno-pie -no-pie -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -o basic basic.c -pg -Wl,--rpath,/usr/local/lib
tests::binaries-general: gcc: error: unrecognized command line option '-no-pie'
tests::binaries-general: Makefile:12: recipe for target 'all' failed
tests::binaries-general: make[1]: *** [all] Error 1
tests::binaries-general: make[1]: Leaving directory '/tmp/testrun/debian/test-out/tests/binaries-general/binaries-general-1.0'
tests::binaries-general: dh_auto_build: make -j1 returned exit code 2
tests::binaries-general: debian/rules:6: recipe for target 'build' failed
tests::binaries-general: make: *** [build] Error 2
tests::binaries-general: dpkg-buildpackage: error: debian/rules build gave error exit status 2
tests::binaries-general: ---- END BUILD LOG
error tests::binaries-general: internal error: cd /tmp/testrun/debian/test-out/tests/binaries-general/binaries-general-1.0 && dpkg-buildpackage -rfakeroot -us -uc -d -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --source-option=--auto-commit >/tmp/testrun/debian/test-out/tests/binaries-general/build.binaries-general 2>&1 at t/runtests line 452.

.
tests::binaries-libc-link: ---- START BUILD LOG
tests::binaries-libc-link: dpkg-buildpackage: warning: using a gain-root-command while being root
tests::binaries-libc-link: dpkg-buildpackage: source package binaries-libc-link
tests::binaries-libc-link: dpkg-buildpackage: source version 1.0
tests::binaries-libc-link: dpkg-buildpackage: source distribution unstable
tests::binaries-libc-link: dpkg-buildpackage: source changed by Debian Lintian Maintainers <lintian-maint@debian.org>
tests::binaries-libc-link:  dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit --before-build binaries-libc-link-1.0
tests::binaries-libc-link: dpkg-buildpackage: host architecture amd64
tests::binaries-libc-link: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-libc-link:  fakeroot debian/rules clean
tests::binaries-libc-link: dh clean
tests::binaries-libc-link:    dh_testdir
tests::binaries-libc-link:    dh_auto_clean
tests::binaries-libc-link: make[1]: Entering directory '/tmp/testrun/debian/test-out/tests/binaries-libc-link/binaries-libc-link-1.0'
tests::binaries-libc-link: rm -f basic libbasic-* basic.1
tests::binaries-libc-link: make[1]: Leaving directory '/tmp/testrun/debian/test-out/tests/binaries-libc-link/binaries-libc-link-1.0'
tests::binaries-libc-link:    dh_clean
tests::binaries-libc-link:  dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit -b binaries-libc-link-1.0
tests::binaries-libc-link: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-libc-link: dpkg-source: info: using source format `1.0'
tests::binaries-libc-link: dpkg-source: info: building binaries-libc-link in binaries-libc-link_1.0.tar.gz
tests::binaries-libc-link: dpkg-source: info: building binaries-libc-link in binaries-libc-link_1.0.dsc
tests::binaries-libc-link:  debian/rules build
tests::binaries-libc-link: dh build
tests::binaries-libc-link:    dh_testdir
tests::binaries-libc-link:    dh_auto_configure
tests::binaries-libc-link:    dh_auto_build
tests::binaries-libc-link: make[1]: Entering directory '/tmp/testrun/debian/test-out/tests/binaries-libc-link/binaries-libc-link-1.0'
tests::binaries-libc-link: gcc -fno-pie -no-pie -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -c -o basic.o basic.c
tests::binaries-libc-link: gcc: error: unrecognized command line option '-no-pie'
tests::binaries-libc-link: <builtin>: recipe for target 'basic.o' failed
tests::binaries-libc-link: make[1]: *** [basic.o] Error 1
tests::binaries-libc-link: make[1]: Leaving directory '/tmp/testrun/debian/test-out/tests/binaries-libc-link/binaries-libc-link-1.0'
tests::binaries-libc-link: dh_auto_build: make -j1 returned exit code 2
tests::binaries-libc-link: debian/rules:6: recipe for target 'build' failed
tests::binaries-libc-link: make: *** [build] Error 2
tests::binaries-libc-link: dpkg-buildpackage: error: debian/rules build gave error exit status 2
tests::binaries-libc-link: ---- END BUILD LOG
error tests::binaries-libc-link: internal error: cd /tmp/testrun/debian/test-out/tests/binaries-libc-link/binaries-libc-link-1.0 && dpkg-buildpackage -rfakeroot -us -uc -d -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --source-option=--auto-commit >/tmp/testrun/debian/test-out/tests/binaries-libc-link/build.binaries-libc-link 2>&1 at t/runtests line 452.

tests::binaries-hardening: ---- START BUILD LOG
tests::binaries-hardening: dpkg-buildpackage: warning: using a gain-root-command while being root
tests::binaries-hardening: dpkg-buildpackage: source package binaries-hardening
tests::binaries-hardening: dpkg-buildpackage: source version 1.0
tests::binaries-hardening: dpkg-buildpackage: source distribution unstable
tests::binaries-hardening: dpkg-buildpackage: source changed by Debian Lintian Maintainers <lintian-maint@debian.org>
tests::binaries-hardening:  dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit --before-build binaries-hardening-1.0
tests::binaries-hardening: dpkg-buildpackage: host architecture amd64
tests::binaries-hardening: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-hardening:  fakeroot debian/rules clean
tests::binaries-hardening: dh clean
tests::binaries-hardening:    dh_testdir
tests::binaries-hardening:    dh_auto_clean
tests::binaries-hardening: make[1]: Entering directory '/tmp/testrun/debian/test-out/tests/binaries-hardening/binaries-hardening-1.0'
tests::binaries-hardening: rm -f weak strong *.1
tests::binaries-hardening: make[1]: Leaving directory '/tmp/testrun/debian/test-out/tests/binaries-hardening/binaries-hardening-1.0'
tests::binaries-hardening:    dh_clean
tests::binaries-hardening:  dpkg-source -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --auto-commit -b binaries-hardening-1.0
tests::binaries-hardening: dpkg-source: warning: --auto-commit is not a valid option for Dpkg::Source::Package::V1
tests::binaries-hardening: dpkg-source: info: using source format `1.0'
tests::binaries-hardening: dpkg-source: info: building binaries-hardening in binaries-hardening_1.0.tar.gz
tests::binaries-hardening: dpkg-source: info: building binaries-hardening in binaries-hardening_1.0.dsc
tests::binaries-hardening:  debian/rules build
tests::binaries-hardening: dh build
tests::binaries-hardening:    dh_testdir
tests::binaries-hardening:    dh_auto_configure
tests::binaries-hardening:    dh_auto_build
tests::binaries-hardening: make[1]: Entering directory '/tmp/testrun/debian/test-out/tests/binaries-hardening/binaries-hardening-1.0'
tests::binaries-hardening: sed s/@NAME@/weak/g < base.pod | \
tests::binaries-hardening:    pod2man --name weak --section 1 > weak.1
tests::binaries-hardening: sed s/@NAME@/strong/g < base.pod | \
tests::binaries-hardening:    pod2man --name strong --section 1 > strong.1
tests::binaries-hardening: # Build without dpkg-buildflags.
tests::binaries-hardening: gcc -fno-pie -no-pie -o weak -g \
tests::binaries-hardening: 	-fno-stack-protector \
tests::binaries-hardening: 	-Wl,-z,norelro \
tests::binaries-hardening: 	-U_FORTIFY_SOURCE \
tests::binaries-hardening: 	hello.c
tests::binaries-hardening: gcc: error: unrecognized command line option '-no-pie'
tests::binaries-hardening: Makefile:5: recipe for target 'all' failed
tests::binaries-hardening: make[1]: *** [all] Error 1
tests::binaries-hardening: make[1]: Leaving directory '/tmp/testrun/debian/test-out/tests/binaries-hardening/binaries-hardening-1.0'
tests::binaries-hardening: dh_auto_build: make -j1 returned exit code 2
tests::binaries-hardening: debian/rules:6: recipe for target 'build' failed
tests::binaries-hardening: make: *** [build] Error 2
tests::binaries-hardening: dpkg-buildpackage: error: debian/rules build gave error exit status 2
tests::binaries-hardening: ---- END BUILD LOG
error tests::binaries-hardening: internal error: cd /tmp/testrun/debian/test-out/tests/binaries-hardening/binaries-hardening-1.0 && dpkg-buildpackage -rfakeroot -us -uc -d -iNEVER_MATCH_ANYTHING -INEVER_MATCH_ANYTHING --source-option=--auto-commit >/tmp/testrun/debian/test-out/tests/binaries-hardening/build.binaries-hardening 2>&1 at t/runtests line 452.

................................................................................
................................................................................
................................................................................
......................................................S.SSSSSS..S.SSSSSSS.......
...........................S................S....S.........................
Skipped/disabled tests:
  [debs]
    deb-format-wrong-order: Missing Depends: dpkg (<< 1.17.2)
  [tests]
    binaries-doesnt-match-sonames: Missing Depends: debhelper (>= 9.20151004~)
    binaries-missing-depends: Missing Depends: debhelper (>= 9.20151004~)
    binaries-missing-depends-on-libc: Missing Depends: debhelper (>= 9.20151004~)
    binaries-missing-lfs: architecture mismatch
    binaries-multiarch: Missing Depends: debhelper (>= 9.20151004~)
    binaries-multiarch-same: Missing Depends: debhelper (>= 9.20151004~)
    binaries-multiarch-wrong-dir: Missing Depends: debhelper (>= 9.20151004~)
    legacy-debug: Missing Depends: debhelper (>= 9.20151004~)
    legacy-libbaz: Missing Depends: debhelper (>= 9.20151004~)
    runtests-arch-i386: architecture mismatch
    shared-libs-control-file: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-dev-symlink: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-dev-symlink-fp: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-exec-bit: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-exec-stack: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-exit: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-exit-fork: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-ldconfig-not-symlink: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-ldconfig-scripts: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-ldconfig-wrong-file: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-missing-ldconfig-symlink: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-multi-arch-foreign: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-non-dev-symlink: Missing Depends: debhelper (>= 9.20151004~)
    shared-libs-non-pic-i386: architecture mismatch
    shared-libs-symbols-file: Missing Depends: debhelper (>= 9.20151004~)
    usrmerge-lib: Missing Depends: debhelper (>= 9.20151004~)

Failed tests (3)
    tests::binaries-general
    tests::binaries-libc-link
    tests::binaries-hardening
debian/rules:49: recipe for target 'runtests' failed
make: *** [runtests] Error 1
Sat  9 Jul 10:09:59 UTC 2016 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-nFejZLVc, which will now be removed.
Build step 'Execute shell' marked build as failure


Reply to: