Das ist nichts anderes als dass der gcc auch 32bit binaries bauen kann bzw. in 32bit existiert. Und wenn du unter gentoo multilib verwendest (ein entsprechendes profil ist aktiv) dann ist der part schon installiert.g++-multilib
gcc-multilib

Die version sagt erstmal gar nichts. Die Version von openjdk, der java api version und die version des paketes, welche eine java runtime (mit hilfe von openjdk) zusammenstellt, müssen nicht identisch sein.ChrisJumper wrote:Einzig das mit dem openjdk ist ein wenig seltsam. Ich braucht halt für Lineageos 14 und 15 Openjdk 1.8 und das gibt es wohl nur von Oracle (dev-java/oracle-jdk-bin), weil openjdk unter Gentoo die Version 11.0.1_p13 besitzt, hab ich es damit gar nicht erst probiert.
EDIT: Hab mich vertan, die version von openjdk ist gleichzeitig die java api version.$ java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (IcedTea 3.9.0) (Gentoo icedtea-3.9.0)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode


Der bricht ab, wenn der den Kernel für mein Device versucht zu compilieren.ninja: build stopped: subcommand failed.
14:52:09 ninja failed with: exit status 1

Code: Select all
$ brunch DEVICE > buildlog.txtDa half dann auch nur eine Suchmaschine mit dem Ausdruck "lineageos _nl_intern_locale_data failed".[ 1% 668/34315] Lex: aidl <= system/tools/aidl/aidl_language_l.ll
FAILED: /home/carmina/android/lineage/out/host/linux-x86/obj/STATIC_LIBRARIES/libaidl-common_intermediates/aidl_language_l.cpp
/bin/bash -c "prebuilts/misc/linux-x86/flex/flex-2.5.39 -o/home/carmina/android/lineage/out/host/linux-x86/obj/STATIC_LIBRARIES/libaidl-common_
intermediates/aidl_language_l.cpp system/tools/aidl/aidl_language_l.ll"
flex-2.5.39: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
[ 1% 668/34315] host C++: ijar <= build/tools/ijar/classfile.cc
[ 1% 668/34315] Yacc: aidl <= system/tools/aidl/aidl_language_y.yy
[ 1% 668/34315] host Java: jarjar (/home/carmina/android/lineage/out/host/common/obj/JAVA_LIBRARIES/jarjar_intermediates/classes)
[ 1% 668/34315] host Java: guavalib (/home/carmina/android/lineage/out/host/common/obj/JAVA_LIBRARIES/guavalib_intermediates/classes)
warning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning
[ 1% 668/34315] target Java: core-all (/home/carmina/android/lineage/out/target/common/obj/JAVA_LIBRARIES/core-all_intermediates/classes)
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
ninja: build stopped: subcommand failed.
make: Verzeichnis „/home/carmina/android/lineage“ wird verlassen



Code: Select all
$ JAVAC="prebuilts/jdk/jdk9/linux-x86/bin/javac"Code: Select all
$ JDK_HOME="~/android/lineage/prebuilts/jdk/jdk9/linux-x86/"Code: Select all
$ repopick -b -t P_asb_2019-09
Ah, bei Git stimmt das natürlich.firefly wrote:@Chrisjumper: Kleine anmerkung. Es heist branch und nicht brunch, wir sind hier doch nicht bei einem Vormittagsbüfett ;)
Code: Select all
ln -s /usr/bin/python3.8 ~/bin/python3
ln -s python3 ~/bin/python