The OpenIndiana project, an open source, community-run continuation of the OpenSolaris operating system, is upgrading its compiler which brings with it some important changes. OpenIndiana previously used the GNU Compiler Collection (GCC) version 4.9 and the upgrade moves to GCC 6.4. This leap in compiler versions results in the rebuilding of OpenIndiana's packages to take advantage of the improvements offered by the new compiler. There are also a few issues which have been raised: "illumos-gate: As GCC 6 runtime libraries reside in /usr/gcc/6/lib and /usr/gcc/6/lib/$(MACH64), the runpath is embedded in many libraries. If the variable NIGHTLY_OPTIONS contains the flag '-r', the check_rtime stage will fail. Until a fix is agreed upon with illumos-gate developers, the '-r' flag should be removed from NIGHTLY_OPTIONS. tmux: The latest build cannot handle 'CTRL^C' properly, probably because it links to /usr/lib/values-xpg6.o, and libraries suddenly become XPG6-aware. repository size: Due to the compiler migration, oi-userland was completely rebuilt, so that the main repository has grown significantly in size. We are likely going to clean it up from old packages this week." Further details can be found in the project's news post.
Star Labs - Laptops built for Linux.
View our range including the Star Lite, Star LabTop and more. Available with a choice of Ubuntu, Linux Mint or Zorin OS pre-installed with many more distributions supported. Visit Star Labs for information, to buy and get support.