I managed to compile 32-bit libflashsupport with a simple hack.
Luckily ia32-libs package contains all the 32-bit libraries needed, so all I 
had to do was recompile the package with -m32 and /usr/lib32 as library path.
Also, two symlinks are required in /usr/lib32.
Please note that this is completely untested, but it works for me.

I also uploaded the compiled package to
http://www.jawsy.org/ubuntu/hardy/

If it works with these simple modifications, all we need is someone to
fiddle with the debian packaging to create lib32flashsupport.

Quick instructions:
sudo apt-get install fakeroot dpkg-dev ia32-libs
sudo apt-get build-dep libflashsupport
sudo ln -s /usr/lib32/libgnutls.so.13 /usr/lib/32/libgnutls.so
sudo ln -s /usr/lib32/libpulse.so.0 /usr/lib32/libpulse.so
apt-get source libflashsupport
cd libflashsupport-1.9
patch -p0 < where_the_patch_file_is
fakeroot dpkg-buildpackage
cd ..
You'll find the deb here. It has the same name as the 64-bit one so the 64-bit 
is replaced (doesn't matter at this point anyway).

** Attachment added: "A quick hack to compile 32-bit libflashsupport on AMD64"
   http://launchpadlibrarian.net/12341011/libflashsupport-amd64-32bit.patch

-- 
libflashsupport useless on amd64
https://bugs.launchpad.net/bugs/180008
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to