Okay, here's how things stand with the SDL packages now: - My preliminary SDL packages will not break any package in Debian at this time. Not even a recompile is needed. I was worried this might not be the case, however I have been since been educated with a clue stick about symbol namespaces. About 1/3 of all SDL-using packages for i386 have been personally tested by me already. A handfull of packages have been tested on other archs already. All work. A SuSE-produced binary (version uncertain) also ran fine. - Packages which use sdl-config --plugin-libs or --library-libs will not break if recompiled. I've aliased these to --libs and will not remove them until after woody is released. - The rpath lintian warning for packages compiled with my SDL packages has been fixed with the version available now. It wasn't libtool. I must be blind or something, the real cause was right under my nose. PLEASE, if you have access to a non-i386 machine, test these packages. The first question about half of the people with such machines have asked me already is whether or not I am working to improve the clusterfuck that is SDL on other archs. (Their words, not mine.) The answer is yes - but I don't have access to these machines, so I can only guarantee that these packages do not break anything not already broken. In particular, I would greatly appreciate it if someone could try out the packages on a Sparc. The changelog for 1.2.3+cvs20020303: libsdl1.2 (1.2.3+cvs20020303-0.3) unstable; urgency=low * Preliminary test package, not uploaded to Debian * Changes for 1.2.3+cvs20020303-0.3: - Proper fix for the rpath problem. I hope. * Changes for 1.2.3+cvs20020303-0.2: - Things built with this package do not run with the current packages in Debian. Shlibs files fixed to depend on (>> 1.2.3). Existing packages need not be recompiled. - 1.2.2-3.1 introduced new options for sdl-config which are no longer needed. To prevent build-from-source errors with woody packages, these options are once again recognized. - Attempt to fix libtool's rpath "feature" * Changes for 1.2.3+cvs20020303-0.1: - Fix for #128075 got lost in -0, put it back (Thanks Michel!) * Changes for 1.2.3+cvs20020303-0: - New upstream version (Closes: #135898) - Upstream fix for #114808 brings Debian's ABI back inline with that used by other distributions (Closes: #136237) - Disabled GGI in the -all package. This is against my stated intention when adopting the package, however the GGI target is not maintained upstream at this time. A patch to fix support for GGI is welcome, but for now Sam Lantinga has urged it be disabled. (Closes: #108558) - alsalib-dev has been removed from build deps. libasound1-dev takes its place explicitly, since that's currently the only version which actually works with SDL. libasound2 support is an upstream todo. - Tweaked build for automake 1.5, thanks Denis! (Closes: #115422) - Added automake to build deps for the above. - The SDL and X Extension Library mess has been provided with a better fix upstream. (Closes: #128827) [ This has since been confirmed to _not_ need package recompiles! ] - Frobbed libsdl1.2debian's deps to prefer the -oss package by default. This is to stop people in #SDL and #OpenGL from whining about how trying to install any SDL app with apt pulls in about 15 megs worth of cruft that 2/3 of all users could not possibly care less about. This is for you, Erik! ;) -- Joseph Carter <knghtbrd@debian.org> Tue, 5 Mar 2002 08:07:57 +0000 The deb lines, again, for the lazy: deb http://people.debian.org/~knghtbrd ./ deb-src http://people.debian.org/~knghtbrd ./ -- Joseph Carter <knghtbrd@bluecherry.net> You want fries with that? * Knghtbrd crosses his toes <Knghtbrd> (if I crossed my fingers it would be hard to type)
Attachment:
pgpzZTrdo1WNG.pgp
Description: PGP signature