make gcc and libgcc a build dependency of ccache
We compile everything in our channel with gcc
that is from defaults.
Please add gcc
and libgcc
to the ccache recipe too and bump the build number.
requirements:
build:
- toolchain
- zlib 1.2.8
- xz 5.2.2
- gcc 4.8.5
- libgcc 4.8.5
run:
- zlib >=1.2.8,<1.3
- libgcc >=4.8.5
During the build time some tests are running too against gcc
which makes it more important to have our gcc available.
gcc -m64 -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -W -o test/main args.o ccache.o cleanup.o compopt.o conf.o counters.o execute.o exitfn.o hash.o hashutil.o language.o lockfile.o manifest.o mdfour.o stats.o unify.o util.o version.o getopt_long.o hashtable.o hashtable_itr.o murmurhashneutral2.o snprintf.o test/main.o test/framework.o test/util.o ./test/test_args.o ./test/test_argument_processing.o ./test/test_compopt.o ./test/test_conf.o ./test/test_counters.o ./test/test_hash.o ./test/test_hashutil.o ./test/test_lockfile.o ./test/test_stats.o ./test/test_util.o -lm -lz
test/main
PASSED: 473 assertions, 92 tests, 10 suites
CC='gcc' ./test.sh
Compiler: gcc (/usr/local/bin/gcc)
Compiler version: gcc (GCC) 5.2.0
Running test suite base......................................................
Running test suite nocpp2......................................................
Skipped test suite multi_arch [multiple -arch options not supported on Linux]
Skipped test suite serialize_diagnostics [--serialize-diagnostics not supported by compiler]
Running test suite debug_prefix_map.
Running test suite masquerading.
Running test suite hardlink.
Running test suite direct....................................
Running test suite basedir......
Running test suite compression.
Running test suite readonly...
Running test suite readonly_direct..
Running test suite cleanup...........
Running test suite pch............
Running test suite upgrade.
Running test suite input_charset.