summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2020-04-18 21:01:47 -0700
committerGuy Harris <guy@alum.mit.edu>2020-04-18 21:01:47 -0700
commitc2e12855ea745489503e739fb0279a4b1c1f5af5 (patch)
treedfcf2c644036a417ecf7b2d45fcbf924bb9908e4 /.travis.yml
parentbe07cc25d64fd75b5a6c01bb22783e0d2e44f9cf (diff)
downloadtcpdump-c2e12855ea745489503e739fb0279a4b1c1f5af5.tar.gz
Don't bother with "GCC" on macOS.
The "gcc" on the Travis buildbots is just Apple's "gcc", which is an alternate front end to Clang, rather than being GCC-for-macOS.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index afa7a531..b81a1aad 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -29,6 +29,11 @@ compiler:
# tizzy about the possibility of Arm-based Macs. Suppress the macOS
# builds that don't work.
#
+# In addition, with newer versions of macOS, Apple ships a "gcc" that's
+# just another front end to Clang, presumably for backwards
+# compatibility with build scripts etc. that expect the compiler to be
+# "gcc", so don't bother doing "gcc" builds on macOS.
+#
jobs:
exclude:
- arch: ppc64le
@@ -37,6 +42,8 @@ jobs:
os: osx
- arch: arm64
os: osx
+ - compiler: gcc
+ os: osx
cache: ccache