Skip to content

Build failure on Ubuntu 12.04 #2

Description

@targos

https://ci.nodejs.org/job/node-test-commit-linux/9732/nodes=ubuntu1204-64/console

g++ -pthread -rdynamic -m64 -m64  -o /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/mksnapshot -Wl,--start-group /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/deps/v8/src/libv8_base.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/deps/v8/src/libv8_libbase.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/deps/v8/src/libv8_nosnapshot.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/deps/v8/src/libv8_libplatform.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/tools/icu/libicui18n.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/deps/v8/src/libv8_libsampler.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/tools/icu/libicuucx.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/tools/icu/libicudata.a /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/tools/icu/libicustubdata.a -ldl -lrt -Wl,--end-group
  LD_LIBRARY_PATH=/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/lib.host:/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/src; mkdir -p /home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/v8_snapshot/geni; "/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/mksnapshot" --startup_src "/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/v8_snapshot/geni/snapshot.cc" ""
/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/mksnapshot: error while loading shared libraries: cannot allocate memory in static TLS block
make[2]: *** [/home/iojs/build/workspace/node-test-commit-linux/nodes/ubuntu1204-64/out/Release/obj.target/v8_snapshot/geni/snapshot.cc] Error 127

Activity

  1. targos commented on May 16, 2017

    @targos
    MemberAuthor
  2. targos commented on May 22, 2017

    @targos
    MemberAuthor

    Also happens with V8 5.9: https://ci.nodejs.org/job/node-test-commit-linux/10054/nodes=ubuntu1204-64/console

    @nodejs/lts @nodejs/ctc I think we have to choose now (i.e. before the 8.0.0 release) if we still want to support this system or if we are going to fix this.

  3. bnoordhuis commented on May 22, 2017

    @bnoordhuis
    Member

    It's EOL, drop it!

  4. gibfahn commented on May 22, 2017

    @gibfahn
    Member

    I think we have to choose now (i.e. before the 8.0.0 release) if we still want to support this system or if we are going to fix this.

    All the discussion has been about dropping support within a release, I don't think anyone is opposed to dropping support before v8.x.

    💯 to dropping it.

  5. cjihrig commented on May 22, 2017

    @cjihrig

    +1 to dropping it.

  6. mhdawson commented on May 24, 2017

    @mhdawson
    Member

    I'm +1 for dropping it in 8.x and later

  7. gibfahn commented on May 24, 2017

    @gibfahn
    Member

    I can add an equivalent of nodejs/build#688 (comment) to skip it in the test job if there are no objections.

  8. gibfahn commented on May 24, 2017

    @gibfahn
    Member

    Changed the clang check to an ubuntu1204 check in node-test-commit-linux, the only label with clang in the name was ubuntu1204-clang341-64 (which would still be picked up by this), and that has been disabled anyway.

    if [[ "$nodes" =~ ubuntu1204 && ${MAJOR_VERSION} -gt 7 ]]; then
      RUN_TESTS="DONT_RUN"
      SKIP_MESSAGE="ubuntu1204 is not supported for version 8 and above, skipping"

    Confirmed that the skipping works.

  9. targos commented on May 31, 2017

    @targos
    MemberAuthor

    Thank you @gibfahn!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions