Should GNU make 3.81 be required?

Tim Bell Tim.Bell at Sun.COM
Tue Sep 15 20:10:06 UTC 2009


David Holmes wrote:

> On Solaris 10 /usr/sfw/bin/gmake (which IIRC comes from the Solaris 
> companion CD) is 3.80.

Correct - anything in /usr/sfw or /opt/sfw is from a Software Companion CD.

> /java/devtools/sparc/bin/gnumake is 3.78.1
> 
> I presume the devtools version will be updated to 3.81 ?
> 
> Updating /usr/sfw/bin/gmake seems less clear ...

The sfw SVR4 packages are on the way out, and OpenSolaris is on
the way in with a new package management system called IPS:

   /usr/bin/pkg              For the command line version
   /usr/bin/packagemanager   For the GUI


For the release formerly known as 'Nevada', sometimes called 'Solaris 11',
now known as 'OpenSolaris', /usr/sbin/pkgadd will continue to work with
the old style SVR4 packages for a few more Solaris builds, but that will
end in a few months.  The few things in Nevada that could not be open
sourced for some reason have been moved to a different server called
'extras':

See
   http://blogs.sun.com/frontline/entry/using_opensolaris_extras_support_repositories
for external user facing instructions, and
   http://infoshare.sfbay/twiki/bin/view/OpenSolaris/ExtraContentRepository
for the internal user instructions.



My OpenSolaris 2009.06 system has:

% which gmake
/usr/bin/gmake
% gmake -v
GNU Make 3.81

Installed via:

  pfexec pkg install SUNWgmake




The new OpenSolaris pkg system is showing a lot of promise, and the old SVR5
tools had been pushed so far they were beyond problematic.

For more information, take a look here:

Image Packaging System (IPS) For New Users
http://dlc.sun.com/osol/docs/content/2008.11/IMGPACKAGESYS/new-user.html

OpenSolaris Package Repositories
http://opensolaris.org/os/package/


Tim



More information about the build-dev mailing list