X Strike Force XFree86 SVN commit: r2106 - trunk/debian
Author: branden
Date: 2004-12-29 21:51:08 -0500 (Wed, 29 Dec 2004)
New Revision: 2106
Modified:
trunk/debian/CHANGESETS
trunk/debian/changelog
trunk/debian/control
Log:
Tighten the OSMesa library's dependencies on Mesa, because OSMesa depends
on private _glapi* functions exported only by the Mesa version of the GL
library. Add exact versioned dependency of xlibosmesa4 on "xlibmesa-gl (=
${Source-Version)", and replace xlibosmesa-dev's dependency on "libgl-dev"
with "xlibmesa-gl-dev (= ${Source-Version). Thanks to Marcelo Magallon
for pointing this out. (Closes: #287612)
Modified: trunk/debian/CHANGESETS
===================================================================
--- trunk/debian/CHANGESETS 2004-12-24 09:34:26 UTC (rev 2105)
+++ trunk/debian/CHANGESETS 2004-12-30 02:51:08 UTC (rev 2106)
@@ -53,4 +53,12 @@
(Closes: #286667)
2105
+Tighten the OSMesa library's dependencies on Mesa, because OSMesa depends
+on private _glapi* functions exported only by the Mesa version of the GL
+library. Add exact versioned dependency of xlibosmesa4 on "xlibmesa-gl (=
+${Source-Version)", and replace xlibosmesa-dev's dependency on "libgl-dev"
+with "xlibmesa-gl-dev (= ${Source-Version). Thanks to Marcelo Magallon
+for pointing this out. (Closes: #287612)
+ 2106
+
vim:set ai et sts=4 sw=4 tw=80:
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2004-12-24 09:34:26 UTC (rev 2105)
+++ trunk/debian/changelog 2004-12-30 02:51:08 UTC (rev 2106)
@@ -41,8 +41,15 @@
occurs when RADEONQueryConnectedDisplays() calls vbeDoEDID() but the
latter function returns NULL. Thanks, Bjorn! (Closes: #284025)
- -- Branden Robinson <branden@debian.org> Mon, 20 Dec 2004 04:24:22 -0500
+ * Tighten the OSMesa library's dependencies on Mesa, because OSMesa depends
+ on private _glapi* functions exported only by the Mesa version of the GL
+ library. Add exact versioned dependency of xlibosmesa4 on "xlibmesa-gl (=
+ ${Source-Version)", and replace xlibosmesa-dev's dependency on "libgl-dev"
+ with "xlibmesa-gl-dev (= ${Source-Version). Thanks to Marcelo Magallon
+ for pointing this out. (Closes: #287612)
+ -- Branden Robinson <branden@debian.org> Wed, 29 Dec 2004 21:44:50 -0500
+
xfree86 (4.3.0.dfsg.1-10) unstable; urgency=medium
* Upload urgency set to medium due to fix for stable-release-critical bugs
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2004-12-24 09:34:26 UTC (rev 2105)
+++ trunk/debian/control 2004-12-30 02:51:08 UTC (rev 2106)
@@ -1389,7 +1389,7 @@
Package: xlibosmesa4
Section: libs
Architecture: alpha amd64 i386 ia64 powerpc sparc
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: xlibmesa-gl (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
Description: Mesa off-screen rendering library [XFree86]
Mesa is a 3D graphics library which presents an API intended to be compatible
with OpenGL. XFree86 maintains its own version of the Mesa library (which is
@@ -1402,7 +1402,7 @@
implementation of any OpenGL standard; therefore, it is packaged separately,
so that any OpenGL-conformant library may be installed on a Debian system,
and OpenGL-based programs may depend on any of them. The OSMesa library,
- however, specifically depends on the Mesa library.
+ however, specifically depends on the Mesa library via a private interface.
Package: xlibosmesa4-dbg
Section: libdevel
@@ -1423,7 +1423,7 @@
Package: xlibosmesa-dev
Section: libdevel
Architecture: alpha amd64 i386 ia64 powerpc sparc
-Depends: xlibosmesa4 (= ${Source-Version}), libgl-dev, libc6-dev | libc-dev
+Depends: xlibosmesa4 (= ${Source-Version}), xlibmesa-gl-dev (= ${Source-Version}), libc6-dev | libc-dev
Description: Mesa off-screen rendering library development files [XFree86]
xlibosmesa-dev provides static versions of the libraries provided in
xlibosmesa4, as well as header files and manual pages.
Reply to: