[Slackbuilds-users] Flash plugin 32/64bit internal version mismatch even though md5sums valid

Brad Ely elyb at ioplasm.net
Sat Dec 18 17:52:07 UTC 2010


I don't know if Adobe reverted something, but I am currently seeing
different internal versions on the .so files of the 32 and 64 bit
downloads even though the checksums agree with the .info file.


# ls -l *bit/*
-rw-rw-r-- 1 root root  4959364 2010-11-17 18:54 32bit/flashplayer10_2_p2_32bit_linux_111710.tar.gz
-rw-rw-r-- 1  501  501 12077972 2010-11-15 01:46 32bit/libflashplayer.so
-rw-rw-r-- 1 root root  4310219 2010-11-17 18:38 64bit/flashplayer10_2_p3_64bit_linux_111710.tar.gz
-rw-r--r-- 1 1000 1000 10606256 2010-11-16 19:10 64bit/libflashplayer.so
# md5sum *bit/*.tar.gz
3a5c1e0a77bb44d3456c933a056bcf47  32bit/flashplayer10_2_p2_32bit_linux_111710.tar.gz
49b55c7eb8044453e5f6f2e4b3cb4084  64bit/flashplayer10_2_p3_64bit_linux_111710.tar.gz
# strings *bit/libflashplayer.so | grep -e "^Shockwave Flash [.\d+]*"
Shockwave Flash 10.2 d151
Shockwave Flash 10.3 d162


I am not sure of the best way to handle this, but here is a possible fix:


--- flash-player-plugin.info.orig	2010-12-07 00:32:25.000000000 -0500
+++ flash-player-plugin.info	2010-12-18 12:09:04.000000000 -0500
@@ -1,10 +1,11 @@
 PRGNAM="flash-player-plugin"
-VERSION="10.3_d162"
 HOMEPAGE="http://labs.adobe.com/technologies/flashplayer10/"
 DOWNLOAD="http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p2_32bit_linux_111710.tar.gz"
 MD5SUM="3a5c1e0a77bb44d3456c933a056bcf47"
+VERSION="10.2_d151"
 DOWNLOAD_x86_64="http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz"
 MD5SUM_x86_64="49b55c7eb8044453e5f6f2e4b3cb4084"
+VERSION_x86_64="10.3_d162"
 MAINTAINER="Robby Workman"
 EMAIL="rw at rlworkman.net"
 APPROVED="Erik Hanson"


--- flash-player-plugin.SlackBuild.orig	2010-12-07 00:32:25.000000000 -0500
+++ flash-player-plugin.SlackBuild	2010-12-18 12:20:18.000000000 -0500
@@ -21,7 +21,8 @@
 #  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 PRGNAM=flash-player-plugin
-VERSION=10.3_d162
+VERSION=10.2_d151
+VERSION_x86_64=10.3_d162
 BUILD=${BUILD:-1}
 TAG=${TAG:-_SBo}
 
@@ -34,6 +35,7 @@
 esac
 
 if [ "$ARCH" = "x86_64" ]; then
+  VERSION=${VERSION_x86_64}
   LIBDIRSUFFIX="64"
   SRC_ARCH=64bit
   PLEV=p3

-- 
Brad Ely


More information about the SlackBuilds-users mailing list