SDL_image, libpng, soname hell

Debian’s fiddling with ideas about how to handle SDL_image moving to
libpng3… Seems that either a new package is needed with version hacking
evil, or a soname bump to reflect a new ABI. Doesn’t affect SDL, just
SDL_image, and requires recompiling of anything using SDL_image.

I’m personally a fan of the soname bump, but it should probably be
coordinated sanely. Given my complete lack of faith in Debian’s ability
to coordinate anything project-wide or even reach consensus of how to
proceed in a timely fashion, I figured I should bring it up here. I don’t
maintain SDL_image and have no packages which depend on it in or out of
Debian, so my interest is primarily in preventing the rough consensus of
the project be allowed to screw up the package, providing they can ever
reach one of course.

Comments welcome.–
Joseph Carter Goldfish don’t bounce

<Kysh_> Joey: I’m on it right now… 3 1.3Gb disks, 128M ram, dual 50Mhz
(Up to quad 250Mhz)
<Kysh_> The catch is that it pulls 110v at about 12A 8>
12A!
Okay, my stove is 3000W, this sun is 1320W
DO YOU SEE A PROBLEM HERE
a 1320W sun, that is like a hair dryer :slight_smile:

-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 273 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20020722/2fd718d0/attachment.pgp

Another option suggested was to version the libpng symbols. This seems
like a reasonably good idea as well, though it doesn’t sound like the
fix-all some have suggested to me.

Comments still welcome. =)On Mon, Jul 22, 2002 at 04:21:09PM -0700, Joseph Carter wrote:

Debian’s fiddling with ideas about how to handle SDL_image moving to
libpng3… Seems that either a new package is needed with version hacking
evil, or a soname bump to reflect a new ABI. Doesn’t affect SDL, just
SDL_image, and requires recompiling of anything using SDL_image.


Joseph Carter I swallowed your goldfish

Program received signal SIGSEGV, Segmentation fault.
0x40095fb0 in memchr () from /lib/libc.so.6
(gdb) bt
#0 0x40095fb0 in memchr () from /lib/libc.so.6
#1 0x0 in ?? ()
Well That’s Really Helpful

  • knghtbrd trades gdb for a nice ouija board - it’ll help more

-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 273 bytes
Desc: not available
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20020722/e0d23e05/attachment.pgp