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
> 
> 
> 

Reply via email to