Quellcode durchsuchen

Bump clang from 7 to version 9.

master
Ray Burgemeestre vor 5 Jahren
Ursprung
Commit
35cc21aacc
8 geänderte Dateien mit 39 neuen und 39 gelöschten Zeilen
  1. +4
    -4
      Dockerfile-ubuntu1804
  2. +5
    -5
      allegro5/Makefile
  3. +5
    -5
      benchmarklib/Makefile
  4. +5
    -5
      boost/Makefile
  5. +5
    -5
      caf/Makefile
  6. +5
    -5
      crtmpserver/Makefile
  7. +5
    -5
      fastpfor/Makefile
  8. +5
    -5
      v8pp/Makefile

+ 4
- 4
Dockerfile-ubuntu1804 Datei anzeigen

@@ -6,12 +6,12 @@ RUN apt-get update && \
apt-get -y install g++ git sudo wget gnupg2 && \
apt-get -y install libssl-dev build-essential && \
\
echo deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-7 main >> /etc/apt/sources.list && \
echo deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-7 main >> /etc/apt/sources.list && \
echo deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main >> /etc/apt/sources.list && \
echo deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main >> /etc/apt/sources.list && \
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - ; \
apt update -y && \
apt-get install -y clang-7 lldb-7 lld-7 && \
apt-get install -y libc++-7-dev libc++-7-dev && \
apt-get install -y clang-9 lldb-9 lld-9 && \
apt-get install -y libc++-9-dev libc++-9-dev && \
\
rm -rf /var/lib/apt/lists/*


+ 5
- 5
allegro5/Makefile Datei anzeigen

@@ -13,11 +13,11 @@ impl:
libpng-dev libjpeg-dev libfreetype6-dev \
libxrandr-dev libxinerama-dev libxi-dev \
libgtk2.0-dev
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
# static build
pushd allegro5 && \
cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=$$PWD/allegro5_static -DSHARED=off -DSTATIC=on -DWANT_FFMPEG=off -DWANT_TTF=on . && \

+ 5
- 5
benchmarklib/Makefile Datei anzeigen

@@ -7,11 +7,11 @@ benchmarklib:
make package

impl:
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
# TODO install boost from apt repo
# if [[ -f CMakeCache.txt ]]; then rm CMakeCache.txt; fi
dpkg -i boost/pkg/*.deb

+ 5
- 5
boost/Makefile Datei anzeigen

@@ -7,11 +7,11 @@ boost:
make package

impl:
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
pushd boost_1_72_0 && \
mkdir -p target && \
CXX=$$(which c++) ./bootstrap.sh --prefix=$$PWD/target/ --with-toolset=clang && \

+ 5
- 5
caf/Makefile Datei anzeigen

@@ -7,11 +7,11 @@ caf:
make package

impl:
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
pushd actor-framework && \
./configure --prefix=$$PWD/caf_out --with-clang=$$(which c++) --build-static-only \
--no-examples \

+ 5
- 5
crtmpserver/Makefile Datei anzeigen

@@ -12,11 +12,11 @@ impl:
apt-get install -y libssl1.0-dev
# rm -rf crtmpserver/builders/cmake/CMakeCache.txt
# switch to clang 7, crtmpserver build broken with g++
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
pushd crtmpserver/builders/cmake && \
make clean || true && \
rm -rf CMakeCache.txt && \

+ 5
- 5
fastpfor/Makefile Datei anzeigen

@@ -7,11 +7,11 @@ caf:
make package

impl:
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
pushd FastPFor && \
CXX=$$(which c++) cmake . && \
make -j $$(nproc)

+ 5
- 5
v8pp/Makefile Datei anzeigen

@@ -8,11 +8,11 @@ v8pp:
make package

build:
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-7 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-7 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-7 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-7 40
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/cc cc /usr/bin/clang-9 40
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9 40
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 40
update-alternatives --install /usr/bin/ld ld /usr/bin/ld.lld-9 40
apt-get update
apt-get install pkg-config -y
cd v8pp && ./build-v8.sh

Laden…
Abbrechen
Speichern