Skip to content

Bazel fails to build on Debian Wheezy #359

@cflewis

Description

@cflewis

When running inside of a Docker container which is based on Debian Wheezy (which is used for Managed VMs images), Bazel can't build:

INFO     2015-08-04 05:34:46,408 containers.py:282] /usr/bin/ld: bazel-out/local_linux-fastbuild/bin/src/main/native/_objs/libunix.so/src/main/native/unix_jni.pic.o: relocation R_X86_64_PC32 against symbol `_Z13PostExceptionP7JNIEnv_iRKSs' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status

INFO     2015-08-04 05:34:46,408 containers.py:282] ERROR: /home/vmagent/appengine-java-vmruntime/webapps/root/bazel/src/main/native/BUILD:26:1: Linking of rule '//src/main/native:libunix.so' failed: gcc failed: error executing command /usr/bin/gcc -shared -o bazel-out/local_linux-fastbuild/bin/src/main/native/libunix.so -Wl,-whole-archive ... (remaining 14 argument(s) skipped): com.google.devtools.build.lib.shell.BadExitStatusException: Process exited with status 1.

Metadata

Metadata

Assignees

Labels

P2We'll consider working on this in future. (Assignee optional)type: bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions