patch-bin_mklib 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. diff -Nur Mesa-8.0.5.orig/bin/mklib Mesa-8.0.5/bin/mklib
  2. --- Mesa-8.0.5.orig/bin/mklib 2012-10-24 21:03:58.000000000 +0200
  3. +++ Mesa-8.0.5/bin/mklib 2013-09-19 11:59:49.000000000 +0200
  4. @@ -333,12 +333,6 @@ case $ARCH in
  5. # Check if objects are 32-bit and we're running in 64-bit
  6. # environment. If so, pass -m32 flag to linker.
  7. set ${OBJECTS}
  8. - ABI32=`file $1 | grep 32-bit`
  9. - ARM=`file $1 | grep ARM`
  10. - # Do not add "-m32" option for arm.
  11. - if [ -z "$ARM" -a "${ABI32}" -a `uname -m` = "x86_64" ] ; then
  12. - OPTS="-m32 ${OPTS}"
  13. - fi
  14. if [ "${ALTOPTS}" ] ; then
  15. OPTS=${ALTOPTS}
  16. @@ -392,12 +386,6 @@ case $ARCH in
  17. # Check if objects are 32-bit and we're running in 64-bit
  18. # environment. If so, pass -m32 flag to linker.
  19. set ${OBJECTS}
  20. - ABI32=`file $1 | grep 32-bit`
  21. - ARM=`file $1 | grep ARM`
  22. - # Do not add "-m32" option for arm.
  23. - if [ -z "$ARM" -a "${ABI32}" -a `uname -m` = "x86_64" ] ; then
  24. - OPTS="-m32 ${OPTS}"
  25. - fi
  26. if [ "${ALTOPTS}" ] ; then
  27. OPTS=${ALTOPTS}
  28. fi
  29. @@ -466,12 +454,6 @@ case $ARCH in
  30. # Check if objects are 32-bit and we're running in 64-bit
  31. # environment. If so, pass -m32 flag to linker.
  32. set ${OBJECTS}
  33. - ABI32=`file $1 | grep 32-bit`
  34. - if [ "${ABI32}" ] ; then
  35. - OPTS="-m32 -shared -Wl,-Bdynamic"
  36. - else
  37. - OPTS="-m64 -shared -Wl,-Bdynamic"
  38. - fi
  39. fi
  40. # If using Sun C++ compiler, need to tell it not to add runpaths