diff options
author | Eric Hameleers <alien@slackware.com> | 2021-10-25 20:59:01 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2021-10-25 20:59:01 +0000 |
commit | b748a75439ed31951dea9cc1f5c072ef93424e78 (patch) | |
tree | 9178c4c1928b73c544e9200cd528e0dccd4ba033 /protobuf | |
parent | 73f1486a48a453815126c030af0d220807270c45 (diff) | |
download | asb-b748a75439ed31951dea9cc1f5c072ef93424e78.tar.gz asb-b748a75439ed31951dea9cc1f5c072ef93424e78.tar.xz |
protobuf: revert to 3.18.1 since that compiles the Python 2.7 bindings without errors
Diffstat (limited to 'protobuf')
-rwxr-xr-x | protobuf/build/protobuf.SlackBuild | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/protobuf/build/protobuf.SlackBuild b/protobuf/build/protobuf.SlackBuild index 954ba7fd..a0257450 100755 --- a/protobuf/build/protobuf.SlackBuild +++ b/protobuf/build/protobuf.SlackBuild @@ -36,7 +36,7 @@ # * Update. # 3.13.0-1: 25/oct/2020 by Eric Hameleers <alien@slackware.com> # * Update. Python setuptools are part of Slackware. -# 3.19.0-1: 25/oct/2021 by Eric Hameleers <alien@slackware.com> +# 3.18.1-1: 25/oct/2021 by Eric Hameleers <alien@slackware.com> # * Update. # # Run 'sh protobuf.SlackBuild' to build a Slackware package. @@ -46,7 +46,7 @@ # ----------------------------------------------------------------------------- PRGNAM=protobuf -VERSION=${VERSION:-3.19.0} +VERSION=${VERSION:-3.18.1} BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(nproc) "} TAG=${TAG:-alien} @@ -62,7 +62,8 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} SOURCE="$SRCDIR/${PRGNAM}-${VERSION}.tar.gz" -SRCURL="https://github.com/protocolbuffers/${PRGNAM}/releases/download/v${VERSION}/${PRGNAM}-all-${VERSION}.tar.gz" +#SRCURL="https://github.com/protocolbuffers/${PRGNAM}/releases/download/v${VERSION}/${PRGNAM}-all-${VERSION}.tar.gz" +SRCURL="https://github.com/google/protobuf/archive/v${VERSION}/${PRGNAM}-${VERSION}.tar.gz" ## ## --- with a little luck, you won't have to edit below this point --- ## @@ -116,7 +117,7 @@ mkdir -p $TMP/tmp-$PRGNAM # location to build the source mkdir -p $PKG # place for the package to be built rm -rf $PKG/* # always erase old package's contents rm -rf $TMP/tmp-$PRGNAM/* # remove the remnants of previous build -rm -rf $OUTPUT/{configure,make,install,error,makepkg,patch}-$PRGNAM.log +rm -rf $OUTPUT/{autogen,configure,make,install,error,makepkg,patch}-$PRGNAM.log # remove old log files # Source file availability: @@ -158,6 +159,8 @@ chown -R root:root . chmod -R u+w,go+r-w,a+rX-st . echo Building ... +./autogen.sh \ + 2>&1 | tee $OUTPUT/autogen-${PRGNAM}.log LDFLAGS="$SLKLDFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ CFLAGS="$SLKCFLAGS" \ |