Browse Source

Remove protoc release for 32-bit Macs (#7209)

* Remove protoc release for 32-bit Macs 

Apple has been removing the support for 32-bit Mac apps: https://support.apple.com/en-us/HT208436

Our release infrastructure no longer supports building for 32-bit architecture.

* Remove protoc artifact for MacOS 32-bit
Rafi Kamal 5 years ago
parent
commit
d314101531
2 changed files with 0 additions and 13 deletions
  1. 0 8
      kokoro/release/protoc/macos/build.sh
  2. 0 5
      protoc-artifacts/pom.xml

+ 0 - 8
kokoro/release/protoc/macos/build.sh

@@ -6,14 +6,6 @@ CXXFLAGS_COMMON="-std=c++14 -DNDEBUG -mmacosx-version-min=10.9"
 cd github/protobuf
 ./autogen.sh
 
-mkdir build32 && cd build32
-export CXXFLAGS="$CXXFLAGS_COMMON -m32"
-../configure --disable-shared
-make -j4
-file src/protoc
-otool -L src/protoc | grep dylib
-cd ..
-
 mkdir build64 && cd build64
 export CXXFLAGS="$CXXFLAGS_COMMON -m64"
 ../configure --disable-shared

+ 0 - 5
protoc-artifacts/pom.xml

@@ -70,11 +70,6 @@
                   <classifier>osx-x86_64</classifier>
                   <type>exe</type>
                 </artifact>
-                <artifact>
-                  <file>${basedir}/target/osx/x86_32/protoc.exe</file>
-                  <classifier>osx-x86_32</classifier>
-                  <type>exe</type>
-                </artifact>
                 <artifact>
                   <file>${basedir}/target/linux/aarch_64/protoc.exe</file>
                   <classifier>linux-aarch_64</classifier>