Danct12 changed the topic of #msm8937-mainline to: Boot Linux on your MSM8917/37/40 and QM215 mobile! | GitHub: https://github.com/msm89x7-mainline | Logs: https://oftc.irclog.whitequark.org/msm8937-mainline
<barni2000[m]> 0xCAFEBABE: can you help me? I want to compile the downstream kernel but i have got this... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/luSLNsMnWaKOEoDMcpWOUpDP>)
<M0xCAFEBABE[m]> barni2000[m]: > <@barni2000:matrix.org> 0xCAFEBABE: can you help me? I want to compile the downstream kernel but i have got this... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/irgZluTTWoGxMlRFZlscwIdF>)
<barni2000[m]> i know but it compiled like it is for LOS
<barni2000[m]> how you normally compile it?
<barni2000[m]> make ARCH=arm64 msm8937_defconfig
<barni2000[m]> make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_ARM32=arm-none-eabi- -j4
<M0xCAFEBABE[m]> just specify the right toolchains to use and compile it normally..?
<M0xCAFEBABE[m]> in downstream kernels, people cherry-pick compilation related commits so toolchain support might vary
<M0xCAFEBABE[m]> which kernel are you using tho
<M0xCAFEBABE[m]> * which kernel are you trying to compile tho
<barni2000[m]> LoS repo
<barni2000[m]> * LOS repo
<M0xCAFEBABE[m]> * android uses some specific toolchains, and in downstream
<M0xCAFEBABE[m]> barni2000[m]: which device and which branch is it lol
<M0xCAFEBABE[m]> there's quite many kernels in LOS org
<barni2000[m]> lineage-20 and i don't find device specific defconfig
<M0xCAFEBABE[m]> s/s/re/
<M0xCAFEBABE[m]> barni2000[m]: its uses msm8937-perf_config + device specific config fragments
<M0xCAFEBABE[m]> s/perf_config/perf\_defconfig/
<barni2000[m]> oh ok
<M0xCAFEBABE[m]> <barni2000[m]> "0xCAFEBABE: can you help me? I..." <- > <@barni2000:matrix.org> 0xCAFEBABE: can you help me? I want to compile the downstream kernel but i have got this... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/vNYoLWfcwEdrrWBKeqDQAcOC>)
<M0xCAFEBABE[m]> anyway, this branch is supposed to use LLVM
<M0xCAFEBABE[m]> but you're using GCC
<M0xCAFEBABE[m]> * and anyway, this
<barni2000[m]> ok i hoped i could use gcc because i don't have aarch64 clang but i can download one
<M0xCAFEBABE[m]> barni2000[m]: aarch64 clang? doesn't clang have all arch support at the same time
<barni2000[m]> M0xCAFEBABE[m]: idk, i am rarely using it
<barni2000[m]> where are the config fragments
<barni2000[m]> * config fragments?
<barni2000[m]> i found it
<barni2000[m]> * i have found it
<barni2000[m]> btw thnaks for the help
<barni2000[m]> s/thnaks/thanks/