LSARC: The Desktop team finished the final changes for integrating GNOME 2.27.92 into build 124 and there were some minor changes relating to updating our builds to the latest versions of the upstream modules.
I have updated the materials in the LSARC 2009/475 "GNOME 2.28" case directory to reflect these changes. You can refer to the diff files to see the specific changes. In summary, the changes include: - The onepager-gnome-2-28.txt file was updated to reflect that libpango had some new interfaces added late in the release cycle. - The committed-API-changes.txt file has the following changes: - The previous document listed that libatk had two new added functions: _fini and _init. This was an error which has been fixed. These interfaces are no longer exported by libatk so mention of them has been removed from the document. - Some new interfaces were added to glib, gdk, gtk, and libpango libraries late in the release cycle. These are now enumerated in the new committed-API-changes.txt file. - The interface-table.txt document has the following changes: - Mention of the new libpango interface changes. - Section 3.1.9 of the onepager highlighted that the latest version of evince uses new interfaces such as libspectre. Now the interface table more fully enumerates the interface changes caused by delivering the latest version of evince. For example, now the interface table highlights that there are new evince interfaces such as /usr/bin/evince-previewer, /usr/lib/libevdocument.so, and new python bindings. Also, the /usr/lib/libevbackend.so library is now listed as being removed. - Mention that the gdbm/readline python bindings are provided for Python 2.4, 2.5, and 2.6. The previous version only mentioned the 2.4 interfaces. - The new /usr/lib/evolution/2.28/libevolution-cal-shared.so evolution interface. - The new gsty4menc and rtpmanager GStreamer plugins. - The new /usr/lib/nautilus-convert-metadata interface. - New pidgin interfaces, such as new plugins. - New GTK+ header file: /usr/include/gtk-2.0/gtkentrybuff.h - The new /usr/lib/gnome-panel-add interface. - Detail that libslab interfaces are no longer delivered since it is now statically linked into desktop-prefs. - A number of spelling, grammar, and spacing corrections. - The modulediffs.txt file has the following changes: - Removal of the SUNWtack (part of ncurses) and SUNWxscreensaver packages since they were included in the previous version by mistake. - Mention of the removal of SUNWclutter-cairo package. - Many modules now ship newer versions that were listed in the last report, so the new version numbers for many modules have been updated. Brian -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: onepager-gnome2-28.diff URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20090914/c75bb1c0/attachment-0004.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: committed-API-changes.diff URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20090914/c75bb1c0/attachment-0005.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: interface-table.diff URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20090914/c75bb1c0/attachment-0006.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: modulediffs.diff URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20090914/c75bb1c0/attachment-0007.ksh>