Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-03 Thread Julien Cristau
On Tue, Jul  3, 2007 at 19:17:49 +0300, Daniel Stone wrote:

> On Tue, Jul 03, 2007 at 10:01:25AM -0600, Brian Paul wrote:
> > Daniel Stone wrote:
> > >Bad precedent no doubt, but in this case completely harmless:
> > >[EMAIL PROTECTED]:~/x/xorg/xserver% apt-cache rdepends libosmesa6
> > >libosmesa6
> > >Reverse Depends:
> > >  libosmesa6-dev
> > 
> > The main issue is that apps previously built against libOSMesa.so.6 will 
> > no longer runtime link with libOSMesa.so.7
> 
> Sorry, that was a little unclear.  The point was that there is literally
> nothing in Debian that depends on libOSMesa.so.6.
> 
Actually that's not exactly true, I checked yesterday and we have two
programs dynamically linked against libOSMesa.so.6 (look for packages
build-depending on libosmesa6-dev, the binary dependencies are fucked up
ATM).
In any case, going to libOSMesa.so.7 would be a pretty small transition,
so I'm not too worried.

Cheers,
Julien

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-03 Thread Daniel Stone
On Tue, Jul 03, 2007 at 10:01:25AM -0600, Brian Paul wrote:
> Daniel Stone wrote:
> >Bad precedent no doubt, but in this case completely harmless:
> >[EMAIL PROTECTED]:~/x/xorg/xserver% apt-cache rdepends libosmesa6
> >libosmesa6
> >Reverse Depends:
> >  libosmesa6-dev
> 
> The main issue is that apps previously built against libOSMesa.so.6 will 
> no longer runtime link with libOSMesa.so.7

Sorry, that was a little unclear.  The point was that there is literally
nothing in Debian that depends on libOSMesa.so.6.

Cheers,
Daniel


signature.asc
Description: Digital signature
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-03 Thread Brian Paul
Daniel Stone wrote:
> On Mon, Jul 02, 2007 at 11:48:10AM -0700, Keith Packard wrote:
>> On Mon, 2007-07-02 at 20:17 +0200, Julien Cristau wrote:
>>> In any case, maybe the mesa version number and OSMesa soname should be
>>> made independant in the future?
>> How about now? It's a huge pain for a linux distro to change so version
>> numbers for even a tiny library.
>>
>> Ship an update that uses the old so version number.
> 
> Bad precedent no doubt, but in this case completely harmless:
> [EMAIL PROTECTED]:~/x/xorg/xserver% apt-cache rdepends libosmesa6
> libosmesa6
> Reverse Depends:
>   libosmesa6-dev

The main issue is that apps previously built against libOSMesa.so.6 will 
no longer runtime link with libOSMesa.so.7

I'll revert the libOSMesa.so version to 6.5.3 for the 7.0.1 release. I 
could probably release 7.0.1 in a week or so.  A few people are working 
on Mingw/Windows build issues.

OSMesa isn't used by a huge number of people so hopefully there won't be 
too much hardship.

-Brian

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-02 Thread Daniel Stone
On Mon, Jul 02, 2007 at 11:48:10AM -0700, Keith Packard wrote:
> On Mon, 2007-07-02 at 20:17 +0200, Julien Cristau wrote:
> > In any case, maybe the mesa version number and OSMesa soname should be
> > made independant in the future?
> 
> How about now? It's a huge pain for a linux distro to change so version
> numbers for even a tiny library.
> 
> Ship an update that uses the old so version number.

Bad precedent no doubt, but in this case completely harmless:
[EMAIL PROTECTED]:~/x/xorg/xserver% apt-cache rdepends libosmesa6
libosmesa6
Reverse Depends:
  libosmesa6-dev

Cheers,
Daniel


signature.asc
Description: Digital signature
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-02 Thread Julien Cristau
On Mon, Jul  2, 2007 at 07:53:11 -0600, Brian Paul wrote:

> Julien Cristau wrote:
>> Hi Brian,
>> apparently changing the major mesa version number changes the soname of
>> libOSMesa, when built as a shared library.  Is this an intended side
>> effect?  As far as I could gather from the list of exported symbols,
>> there doesn't seem to be any ABI change in libOSMesa between 6.5.3 and
>> 7.0.
>
> There are no ABI changes in libOSMesa.  I didn't really think about the 
> soname for that library when I bumped the version.  Is this causing a 
> problem for you?
>
Right now it's not really a problem because we don't seem to have any
packages dynamically linked against libOSMesa, so it won't break
anything.  If there were, we would have to either revert the soname
change in some way, or provide a compatibility libOSMesa.so.6 symlink.
In any case, maybe the mesa version number and OSMesa soname should be
made independant in the future?

Cheers,
Julien

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-02 Thread Keith Packard
On Mon, 2007-07-02 at 20:17 +0200, Julien Cristau wrote:

> In any case, maybe the mesa version number and OSMesa soname should be
> made independant in the future?

How about now? It's a huge pain for a linux distro to change so version
numbers for even a tiny library.

Ship an update that uses the old so version number.

-- 
[EMAIL PROTECTED]


signature.asc
Description: This is a digitally signed message part
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-02 Thread Brian Paul
Julien Cristau wrote:
> On Fri, Jun 22, 2007 at 16:57:18 -0600, Brian Paul wrote:
> 
>> Mesa 7.0 can be downloaded from SF at 
>> http://sourceforge.net/project/showfiles.php?group_id=3
>>
>> This is a stable release that just fixes bugs since 6.5.3 (see the 
>> release notes) and makes the OpenGL 2.1 API support official.
>>
> Hi Brian,
> 
> apparently changing the major mesa version number changes the soname of
> libOSMesa, when built as a shared library.  Is this an intended side
> effect?  As far as I could gather from the list of exported symbols,
> there doesn't seem to be any ABI change in libOSMesa between 6.5.3 and
> 7.0.

There are no ABI changes in libOSMesa.  I didn't really think about the 
soname for that library when I bumped the version.  Is this causing a 
problem for you?

-Brian

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] Mesa 7.0 released

2007-07-01 Thread Julien Cristau
On Fri, Jun 22, 2007 at 16:57:18 -0600, Brian Paul wrote:

> 
> Mesa 7.0 can be downloaded from SF at 
> http://sourceforge.net/project/showfiles.php?group_id=3
> 
> This is a stable release that just fixes bugs since 6.5.3 (see the 
> release notes) and makes the OpenGL 2.1 API support official.
> 
Hi Brian,

apparently changing the major mesa version number changes the soname of
libOSMesa, when built as a shared library.  Is this an intended side
effect?  As far as I could gather from the list of exported symbols,
there doesn't seem to be any ABI change in libOSMesa between 6.5.3 and
7.0.

Cheers,
Julien

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev