2013/1/23 Tim Dickson <dickson....@googlemail.com> > On 23/01/2013 07:21, Matteo Bernardini wrote: > > I lied (previous versions are fails) > > SLKCFLAGS=${SLKCFLAGS:--O2} > LIBDIRSUFFIX="" > [ "$(uname -m)" = "x86_64" ] && SLKCFLAGS="$SLKCFLAGS -fPIC" > LIBDIRSUFFIX="64" > [ "$ARCH" = "i486" ] || [ "$ARCH" = "native" ] && SLKCFLAGS="$SLKCFLAGS > -march=$ARCH" > [ "$ARCH" = "i486" ] || [ "$ARCH" = "i686" ] && SLKCFLAGS="$SLKCFLAGS > -mtune=i686" > > i think you would have difficulties creating 32bit packages from 64bit > (multilib) slackware, as uname -m would set libdirsuffix to 64 which is not > what you want for 32bit package. you might have to add a && ![ "$ARCH" = > "i486" ] or something similar after the first part of the test. >
thank for spotting it, you mean something like this? SLKCFLAGS=${SLKCFLAGS:--O2} LIBDIRSUFFIX="" [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "native" ] && [ "$(uname -m)" = "x86_64" ] && SLKCFLAGS="$SLKCFLAGS -fPIC" LIBDIRSUFFIX="64" [ "$ARCH" = "i486" ] || [ "$ARCH" = "native" ] && SLKCFLAGS="$SLKCFLAGS -march=$ARCH" [ "$ARCH" = "i486" ] || [ "$ARCH" = "i686" ] && SLKCFLAGS="$SLKCFLAGS -mtune=i686" Matteo
_______________________________________________ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - http://slackbuilds.org/faq/