Wenn ihr, wie ich, den Apache Trafficserver aus den Quellen selbst baut ist dies ab Version 8 unter Ubuntu 16.04. nicht mehr so einfach möglich.
Es gelten ein paar Vorraussetzungen.
1. einen kompatiblen Compiler
2. kompatible Bibliotheken
Ich nutze den LLVM bzw. clang inder Version 8:
/etc/apt/sources.list.d/llvm.listdeb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-8 main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-8 main
Da die Standard-C++ Library zu alt ist wird ein „make“ bereits bei der ersten Datei ein Fehler melden und abbrechen. Es wird eine aktuellere Standardbibliothek benötigt hier die libc++.
EInfach per „apt-get“ nachinstallieren:apt install libc++abi-8-dev libc++abi1-8
Wir sind schon fast am Ende, jetzt muss nur noch das configure-Skript ausgeführt werden. Hier muss darauf geachtet werden das der clang und eine andere Standard-Bibliothek gewählt wird.CC=clang-8 CXX=clang++-8 CXXFLAGS="-stdlib=libc++" ./configure
EIn Abschließendes „make && make install“ und Fertig.