Skip to content

Java 1.6 on Jenkins is broken

Summary

When one tires to use the Java 1.6 (/opt/tools/java/oracle/jdk-6/latest/bin/java) on the Jenkins instance it fails to start with

Error occurred during initialization of VM
Unable to load native library: libnsl.so.1: cannot open shared object file: No such file or directory

Steps to reproduce

See for example this build: https://ci.eclipse.org/pde/job/eclipse.pde/job/PR-913/5/console

What is the current bug behavior?

Java 1.6 can't start

What is the expected correct behavior?

Either it should run successful or removed from Jenkins and its tool chain configuration

Relevant logs and/or screenshots

See above

Priority

  • Urgent
  • High
  • Medium
  • Low

Severity

  • Blocker
  • Major
  • Normal
  • Low

Impact

We can't build bundles that want to use older source / target level because Tycho finds a matching JVM and want to use it then what fails.