Skip to content

Commit c62cde5

Browse files
authored
Drop autotools from being a macOS requirement (#2715)
Nowadays macOS / ubuntu ship with a modern enough version of autotools which is actually able to compile everything. Keeping our own copy only for ancient architectures.
1 parent 213958d commit c62cde5

32 files changed

+32
-32
lines changed

agile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ requires:
99
- HepMC
1010
- Python-modules
1111
build_requires:
12-
- autotools
12+
- "autotools:(slc6|slc7)"
1313
- SWIG
1414
---
1515
#!/bin/bash -e

apmon-cpp.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tag: v2.2.8-alice5
44
source: https://github.com/alisw/apmon-cpp.git
55
build_requires:
66
- "libtirpc:(?!osx)"
7-
- autotools
7+
- "autotools:(slc6|slc7)"
88
- "GCC-Toolchain:(?!osx)"
99
---
1010
#!/bin/bash -e

defaults-jalien.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ overrides:
1414
AliPhysics:
1515
version: "%(tag_basename)s_JALIEN"
1616
tag: v5-09-56-01
17-
autotools:
17+
"autotools:(slc6|slc7)":
1818
version: "%(tag_basename)s_JALIEN"
1919
tag: v1.5.0
2020
---

freetype.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: v2.10.1
33
requires:
44
- AliEn-Runtime:(?!.*ppc64)
55
build_requires:
6-
- autotools
6+
- "autotools:(slc6|slc7)"
77
- system-curl
88
prefer_system: (?!slc5)
99
prefer_system_check: |

gcc-toolchain.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ source: https://github.com/alisw/gcc-toolchain
55
prepend_path:
66
"LD_LIBRARY_PATH": "$GCC_TOOLCHAIN_ROOT/lib64"
77
build_requires:
8-
- autotools
8+
- "autotools:(slc6|slc7)"
99
- yacc-like
1010
- make
1111
prefer_system: .*

glog.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package: glog
22
version: v0.3.4
33
source: https://github.com/google/glog
44
build_requires:
5-
- autotools
5+
- "autotools:(slc6|slc7)"
66
- "GCC-Toolchain:(?!osx)"
77
---
88
rsync -av --delete --exclude="**/.git" $SOURCEDIR/ .

gsl.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ source: https://github.com/alisw/gsl
55
requires:
66
- "GCC-Toolchain:(?!osx)"
77
build_requires:
8-
- autotools
8+
- "autotools:(slc6|slc7)"
99
- alibuild-recipe-tools
1010
prefer_system: (?!slc5)
1111
prefer_system_check: |

herwig.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ requires:
1111
- Openloops
1212
- madgraph
1313
build_requires:
14-
- autotools
14+
- "autotools:(slc6|slc7)"
1515
- alibuild-recipe-tools
1616
---
1717
#!/bin/bash -e

jemalloc.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tag: 5.1.0
44
source: https://github.com/jemalloc/jemalloc
55
build_requires:
66
- "GCC-Toolchain:(?!osx)"
7-
- autotools
7+
- "autotools:(slc6|slc7)"
88
---
99
#!/bin/bash -e
1010
rsync -a --delete --exclude "**/.git" $SOURCEDIR/ .

jq.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ requires:
66
- "GCC-Toolchain:(?!osx)"
77
build_requires:
88
- oniguruma
9-
- autotools
9+
- "autotools:(slc6|slc7)"
1010
prefer_system: (?!slc5.*)
1111
prefer_system_check: |
1212
type jqfoo

0 commit comments

Comments
 (0)