[Slackbuilds-users] libpng-legacy12.SlackBuild patch for MultiLib

Jeremy Hansen jebrhansen+SBo at gmail.com
Sat Jan 7 15:58:00 UTC 2017


Konrad,

When you compile a 32bit package and intend to install it on a 64bit
system, you should be running convertpkg-compat32 against it before
installing. This will change the package name, add -32 to any binaries, and
some additional maintenance. This should minimize collisions with 64bit
packages.

Jeremy

On Sat, Jan 7, 2017, 8:21 AM Willy Sudiarto Raharjo <willysr at slackbuilds.org>
wrote:

> > I am running Slackware64 14.2 + Multilib and in order to make TeamViewer
> > work, I had to install a 32-bit version of libpng-legacy12
> >
> > I also went ahead and installed the 64 bit version as well and that
> caused
> > a 'dupe package' error in my `find-sbo-updates.sh` script.
> >
> > As a work-around, and more-or-less in keeping with Alien Bob's convention
> > of appending -compat32 to the $PRGNAM for his 32-bit versions of standard
> > Slackware Packages, I've patched libpng-legacy12.SlackBuild to append
> > '-32bit' to the $PRGNAM when building an ARCH=i486 Package on a `uname
> -m`
> > = X86_64 machine.
> >
> > Not sure this is in keeping with the SBo Rules but it works for me :)
>
> Hi Konrad
>
> I'm afraid that's not a good idea
> multilib is not officially supported in SBo, so while some patches may
> be accepted by the maintainer to support multilib, but changing the
> naming scheme is against SBo policy and may introduce confusion to
> non-multilib users.
>
>
>
> --
> Willy Sudiarto Raharjo
>
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20170107/a8b149c5/attachment.html>


More information about the SlackBuilds-users mailing list