Hi everyone, we are happy to announce that a repository containing all the oi-userland packages built with gcc 6.4.0 is now available for testing.
The repository is located at: http://pkg.openindiana.org/gcc-6/ It is synchronized with the latest oi-userland bits and contains some minor updates. While these packages have been tested for a few weeks now, be aware that the repository should be used for evaluation only (not in production). Note that illumos-gate is still built with illumos-gcc 4.4.4. To test this repository, we recommend that you create a new Boot Environment (BE) and update manually this newly created BE. Assume the right credentials using sudo, or pfexec if you have Software Installation profile: you need to add sudo or pfexec before each of the following command lines. $ beadm create 20180207-gcc6 with '20180207-gcc6' an arbitrary BE name. $ beadm mount 20180207-gcc6 Mounted successfully on: '/tmp/tmp.7mayXC' with '/tmp/tmp.7mayXC' the mountpoint of the new BE. Add the gcc-6 repository to the list of publishers and set as preferred: $ pkg -R /tmp/tmp.7mayXC set-publisher -P -O http://pkg.openindiana.org/ gcc-6/ userland $ pkg -R /tmp/tmp.7mayXC set-publisher --non-sticky --disable openindiana.org $ pkg -R /tmp/tmp.7mayXC publisher PUBLISHER TYPE STATUS P LOCATION userland origin online F http://pkg.openindiana.org/ gcc-6/ openindiana.org (non-sticky, disabled) origin online F http://pkg.openindiana.org/hipster/ Finally you can update the new BE: $ pkg -R /tmp/tmp.7mayXC update -v Be aware that the update can make up to 3GB of data. The created BE can be chosen manually at the next reboot, or activated using: $ beadm activate 20180207-gcc6 Please report any package dependency issue that may arise. Happy testing! Aurélien -- --- Praise the Caffeine embeddings
_______________________________________________ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev