Hi Dank, Sorry for the delay. Somehow I managed to lose this mail thread in my inbox.
Dank Dvall wrote: > On Wed, Feb 25, 2009 at 07:19:39AM -0800, Raj Prakash wrote: > >> Gnu automake 1.10.2 >> >> Versions 1.10 and 1.9 already exist as part of Solaris. >> >> Automake installs most of its files in version-suffixed >> sub-directories, hence multiple versions can co-exist >> >> /usr/bin/aclocal-1.10.2 Uncommitted command >> /usr/bin/automake-1.10.2 Uncommitted command > > Is there any reason that 1.10 can't simply be replaced by 1.10.2? IIRC, > there were incompatibilities between 1.9 and 1.10, which is why both are > there. As far as I can tell, Ubuntu doesn't have separate packages for > each version in the 1.10.X series, just for those in 1.X. Yes, I think this is a better approach. I'll do some test builds with SFW and ON to make sure they are compatible. > > Also, note that most of the updates you present here have no interface > changes, so they don't really need ARC approval -- simply upgrading one > component to another doesn't necessarily have any architectural impact. What about adding a man page where the previous version of a package did not include one or adding new info pages that were not in the previous version? Technically, this could be viewed as a change to the user interface, but it wouldn't necessarily have architectural impact. Thanks, George > > Thanks, > Danek Raj Prakash wrote: > Updating following tools to their newer versions as indicated. There are no > interface changes > > autoconf 2.63 > automake 1.10.2 > flex 2.5.35 > gdb 6.8 > gm4 1.4.12 > libtool 2.2.6 > > Submitter: George Vasick > > Regards, > Raj > > ------------------------------------------------------------------------ > > Update GNU Autoconf to 2.63 > > 1. Summary > > Increment the version of Autoconf in Solaris to 2.63. > > 2. Discussion > > Autoconf is a utility that produces scripts to automatically > configure source code for building on different UNIX-like platforms. > It is usually used in conjunction with the other "auto tools", > automake and libtool, to make it easier to build applications on > different platforms. > > The version proposed here is the latest stable version available > and will replace version 2.61, which is currently in Solaris. > > 3. Interfaces > > Exported Interfaces > =================== > SUNWaconf Uncommitted (unchanged) > > /usr/bin/ifnames Uncommitted (unchanged) > /usr/bin/autoconf Uncommitted (unchanged) > /usr/bin/autoheader Uncommitted (unchanged) > /usr/bin/autom4te Uncommitted (unchanged) > /usr/bin/autoreconf Uncommitted (unchanged) > /usr/bin/autoscan Uncommitted (unchanged) > /usr/bin/autoupdate Uncommitted (unchanged) > > /usr/share/man/man1/ifnames.1 Uncommitted (unchanged) > /usr/share/man/man1/autoconf.1 Uncommitted (unchanged) > /usr/share/man/man1/autoheader.1 Uncommitted (unchanged) > /usr/share/man/man1/autom4te.1 Uncommitted (unchanged) > /usr/share/man/man1/autoreconf.1 Uncommitted (unchanged) > /usr/share/man/man1/autoscan.1 Uncommitted (unchanged) > /usr/share/man/man1/autoupdate.1 Uncommitted (unchanged) > /usr/share/man/man1/config.guess.1 Uncommitted (unchanged) > /usr/share/man/man1/config.sub.1 Uncommitted (unchanged) > > /usr/share/info/autoconf.info Uncommitted (unchanged) > /usr/share/info/standards.info Uncommitted (unchanged) > > > 4. Reference > [1] PSARC/2007/424 > > ------------------------------------------------------------------------ > > Gnu automake 1.10.2 > > 1. Summary > > Introduce the latest stable version of GNU automake 1.10.2 to Solaris. > > 2 Details > > Automake is a utility for generating Makefiles and is very > commonly used when building open-source software. It is often > used in conjunction with other "auto tools" such as autoconf, > autoheader and libtool to make it easier to build applications > on different platforms. > > Versions 1.10 and 1.9 already exist as part of Solaris. > > Automake installs most of its files in version-suffixed > sub-directories, hence multiple versions can co-exist > > 3. Interfaces > > Exported Interfaces > =================== > SUNWgnu-automake-1102 Uncommitted Package name > > /usr/bin/aclocal-1.10.2 Uncommitted command > /usr/bin/automake-1.10.2 Uncommitted command > > /usr/share/info/automake.info Uncommitted info > /usr/share/info/automake.info-1 Uncommitted info > /usr/share/info/automake.info-2 Uncommitted info > > > 4. References > [1] PSARC/2007/293 GNU Automake > > > ------------------------------------------------------------------------ > > Flex 2.5.35 > > 1. Summary > Increment the version of GNU flex in Solaris from 2.5.33 to 2.5.35 > > 2. Details > Flex is a tool for generating scanners. The current version is > being updated to the latest stable version. > > Interfaces > > Exported Interfaces > =================== > SUNWflexlex uncommitted (unchanged) > > /usr/bin/flex uncommitted (unchanged) > /usr/include/FlexLexer.h uncommitted (unchanged) > /usr/sfw/bin/flex (symlink) uncommitted (unchanged) > /usr/share/info/flex.info uncommitted (unchanged) > /usr/share/info/flex.info-1 uncommitted (unchanged) > /usr/share/info/flex.info-2 uncommitted (unchanged) > /usr/share/man/man1/flex.1 uncommitted (unchanged) > > SUNWflexruntime uncommitted (unchanged) > > /usr/lib/libfl.so.1 uncommitted (unchanged) > /usr/lib/libfl.so (symlink) uncommitted (unchanged) > /usr/sfw/lib/libfl-2.5.4.so.0 (symlink) uncommitted (unchanged) > > > References > > [1] PSARC/2007/289 Upgrade flex & bison > > ------------------------------------------------------------------------ > > Update gdb from version 6.3 to 6.8 > > 1. Summary > > Increments the version of gdb in Solaris from 6.3 to 6.8 > > 2 Details > > gdb is the OpenSource source level debugger typically used in > conjunction with gcc. Features and bug fixes have been added > to the latest release, which can be found at > > http://www.gnu.org/software/gdb/download/ANNOUNCEMENT > > The project is developed and maintained by the community outside > of Sun Microsystems > > 3. Interfaces > > Exported Interfaces > =================== > SUNWgdb uncommitted (unchanged) > /usr/bin/gdb (unchanged) > /usr/sfw/bin/gdb sym link (unchanged) > > /usr/share/man/man1/gdb.1 (unchanged) > > /usr/bin/gdbtui uncommitted (new) > /usr/share/man/man1/gdbtui.1 uncommitted (new) > /usr/share/info/gdb.info uncommitted (new) > /usr/share/info/gdb.info-1 uncommitted (new) > /usr/share/info/gdb.info-2 uncommitted (new) > /usr/share/info/gdb.info-3 uncommitted (new) > /usr/share/info/gdb.info-4 uncommitted (new) > /usr/share/info/gdbint.info uncommitted (new) > /usr/share/info/gdbint.info-1 uncommitted (new) > /usr/share/info/gdbint.info-2 uncommitted (new) > /usr/share/info/stabs.info uncommitted (new) > /usr/share/info/annotate.info uncommitted (new) > > > > 4. References > [1] PSARC/2007/630/ Move gdb from /usr/sfw/bin to /usr/bin > > > ------------------------------------------------------------------------ > > Update GNU M4 to 1.4.12 > > 1. Summary > > Increments the version of GNU M4 (GM4) in Solaris from 1.4.9 to 1.4.12. > > Patch release binding is requested. > > 2. Discussion > > GM4 is an implementation of the traditional Unix macro processor. > It is an open-source project maintained by a community outside > Sun Microsystems. > > Other implementations of M4 are also includeded in Solaris at > /usr/bin/m4 (linked from /usr/ccs/bin/m4) and /usr/xpg4/bin/m4. > > One of the biggest users of GM4 is GNU Autoconf. Updating to > newer versions of autoconf requires newer version of m4 than what > is shipped in Solaris. > > > 3. Interfaces > > Exported Interfaces > =================== > SUNWgm4 Committed > (unchanged) > > /usr/bin/gm4 Committed Command > (unchanged) > /usr/gnu/bin/m4 Committed Sym link > (unchanged) > /usr/sfw/bin/gm4 Committed Sym link > (unchanged) > > /usr/share/info/m4.info Committed > (unchanged) > > Imported Interfaces > =================== > /usr/lib/charset.alias Private From glib (GNOME) > Part of existing contract [1] > > > References: > [1] LSARC/2008/338 Update GNU M4 to 1.4.9 > > > ------------------------------------------------------------------------ > > GNU libtool 2.2.6 > > 1. Summary > > Updates the version of libtool from 1.5.22 to 2.2.6 > > 2. Discussion > > Libtool is a utility that hides the complexity of using shared > libraries when developing software and is very commonly required by > developers of open-source software. It is usually used in > conjunction with the other "auto tools", automake and autoconf, > to make it easier to build applications on different platforms. > > Libtool is not required by users when simply building OSS from > downloaded releases, but it is typically necessary when modifying the > code or when building an unreleased version from a source repository. > > The version proposed here is the latest stable version available. > > 3. Interfaces > > Exported Interfaces > =================== > SUNWlibtool Uncommitted (Obsolete) Package > name > SUNWltdl Uncommitted (Obsolete) Package > name > > /usr/bin/libtool Uncommitted (Obsolete) Command > /usr/bin/libtoolize Uncommitted (Obsolete) Command > > /usr/include/ltdl.h Uncommitted (Obsolete) Header > file > > /usr/share/man/man1/libtool.1 Uncommitted (Obsolete) Manpage > /usr/share/man/man1/libtoolize.1 Uncommitted (Obsolete) Manpage > > /usr/share/info/libtool.info Uncommitted (Obsolete) Info > document > > /usr/lib/libltdl.so..7.2.0 Uncommitted (Obsolete) Library > /usr/lib/libltdl.so.7 Uncommitted (Obsolete) > Symbolic link > /usr/lib/libltdl.so Uncommitted (Obsolete) > Symbolic link > > > 4. References > [1] PSARC/2007/557 GNU libtool 1.5.22 > > >