Forget my patch, as I was ignorant of the gcc-multilib packages which seem to only exist for gcc-4.x. I think it's quite confusing that on my Hardy system, "gcc-3.4 -m32" works properly with no -multilib packages installed, while "gcc-3.3 -m32", "gcc-4.1 -m32", and "gcc-4.2 -m32" don't.
Now that I have gcc-multilib and gcc-4.2-multilib installed, Joonas' patch works fine for me as long as I have the 32-bit libcap.so.1.10 installed manually. I do need the symlinks /usr/lib32/libpulse.so and /usr/lib32/libgnutls.so to build, though I'm not sure why, as they're not needed at runtime. So, here's a slightly updated version of the build instructions, still using Joonas' original patch: Quick instructions: sudo apt-get install fakeroot dpkg-dev ia32-libs gcc-multilib sudo apt-get build-dep libflashsupport sudo ln -s /usr/lib32/libgnutls.so.13 /usr/lib32/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 removed: "My version of Joonas's patch" http://launchpadlibrarian.net/12344952/libflashsupport-amd64-32bit- gcc34.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
