Skip to content

Instantly share code, notes, and snippets.

@ThEMarD
Created January 21, 2026 22:41
Show Gist options
  • Select an option

  • Save ThEMarD/0a2a84914606cc801489a4bafdc650b8 to your computer and use it in GitHub Desktop.

Select an option

Save ThEMarD/0a2a84914606cc801489a4bafdc650b8 to your computer and use it in GitHub Desktop.
lineage-23.2 libQnnSaver build error for dubai, tundra, xpeng
FAILED: out/soong/build.lineage_dubai.ninja
cd "$(dirname "out/host/linux-x86/bin/soong_build")" && BUILDER="$PWD/$(basename "out/host/linux-x86/bin/soong_build")" && cd / && env -i "$BUILDER" --top "$TOP" --soong_out "out/soong" --out "out" --soong_variables out/soong/soong.lineage_dubai.variables -o out/soong/build.lineage_dubai.ninja --kati_suffix -lineage_dubai --kati_enabled -l out/.module_paths/Android.bp.list --available_env out/soong/soong.environment.available --used_env out/soong/soong.environment.used.lineage_dubai.build Android.bp
internal error: panic in VisitDirectDeps(module "libQnnSaver" variant "android_vendor_arm64_armv8-2a-dotprod", android/soong/android.(*bottomUpMutatorContext).visitDirectDepsWithTag.(*baseModuleContext).visitDirectDepsWithTag.func1) for dependency <nil> in bottom up mutator "prebuilt_select" for module "libQnnSaver" variant "android_vendor_arm64_armv8-2a-dotprod"
interface conversion: android.Module is *etc.PrebuiltEtc, not *cc.Module
goroutine 163076 [running]:
github.com/google/blueprint.newPanicErrorf({0x15c0e60, 0xc0abe2cdb0}, {0x187d629, 0x29}, {0xc0938b9510, 0x3, 0x3})
/home/themard/android/lineage-23.2/build/blueprint/context.go:5437 +0x72
github.com/google/blueprint.(*baseModuleContext).VisitDirectDeps.func1()
/home/themard/android/lineage-23.2/build/blueprint/module_ctx.go:901 +0xed
panic({0x15c0e60?, 0xc0abe2cdb0?})
prebuilts/go/linux-x86/src/runtime/panic.go:792 +0x132
android/soong/cc.(*prebuiltLibraryLinker).prebuiltSrcs(0xc03d23aff0, {0x719c1fbcedf0, 0xc09498dc20})
/home/themard/android/lineage-23.2/build/soong/cc/prebuilt.go:246 +0x7c5
android/soong/cc.NewPrebuiltLibrary.func1({0x719c1fbcedf0?, 0xc09498dc20?}, {0xc03ddbf008?, 0xc0e7165180?})
/home/themard/android/lineage-23.2/build/soong/cc/prebuilt.go:296 +0x2a
android/soong/android.(*Prebuilt).variantIsDisabled(...)
/home/themard/android/lineage-23.2/build/soong/android/prebuilt.go:743
android/soong/android.(*Prebuilt).usePrebuilt(0xc03d23aff8, {0x719c1fbcedf0, 0xc09498dc20}, {0x1b46370, 0xc05b175808}, {0x1b40280, 0xc03ddbf008})
/home/themard/android/lineage-23.2/build/soong/android/prebuilt.go:798 +0x411
android/soong/android.PrebuiltSelectModuleMutator.func3({0x1b40280, 0xc03ddbf008})
/home/themard/android/lineage-23.2/build/soong/android/prebuilt.go:551 +0xe5
android/soong/android.(*bottomUpMutatorContext).visitDirectDepsWithTag.(*baseModuleContext).visitDirectDepsWithTag.func1({0x1b1c820, 0xc03ddbf008})
/home/themard/android/lineage-23.2/build/soong/android/base_module_context.go:422 +0xbf
github.com/google/blueprint.(*baseModuleContext).VisitDirectDeps(0xc094426480, 0xc0abe2cd20)
/home/themard/android/lineage-23.2/build/blueprint/module_ctx.go:913 +0xa7
android/soong/android.(*baseModuleContext).visitDirectDepsWithTag(...)
/home/themard/android/lineage-23.2/build/soong/android/base_module_context.go:419
android/soong/android.PrebuiltSelectModuleMutator({0x1b76550, 0xc09498dc20})
/home/themard/android/lineage-23.2/build/soong/android/prebuilt.go:549 +0x24b
android/soong/android.(*registerMutatorsContext).BottomUp.func1({0x1b3a580, 0xc094426480})
/home/themard/android/lineage-23.2/build/soong/android/mutator.go:308 +0x166
github.com/google/blueprint.bottomUpMutatorImpl.run({}, {0xc057b272f0, 0x2, 0x0?}, 0xc094426480)
/home/themard/android/lineage-23.2/build/blueprint/context.go:3095 +0x53
github.com/google/blueprint.(*Context).runMutator.func1.1({0x1b15000?, 0x28d2a60?}, {0xc057b272f0?, 0x0?, 0x0?}, 0x0?, 0x719c196bfe58?)
/home/themard/android/lineage-23.2/build/blueprint/context.go:3189 +0xa5
github.com/google/blueprint.(*Context).runMutator.func1(0xc0f4e99888, 0xc05ae930a0)
/home/themard/android/lineage-23.2/build/blueprint/context.go:3190 +0x205
github.com/google/blueprint.(*parallelVisitWorker).runQueue(0xc0945cdae0, {0xc160b23aa0?, 0x0?, 0x0?})
/home/themard/android/lineage-23.2/build/blueprint/context.go:2441 +0x17a
github.com/google/blueprint.(*parallelVisitWorker).run(0xc0945cdae0)
/home/themard/android/lineage-23.2/build/blueprint/context.go:2424 +0x79
created by github.com/google/blueprint.parallelVisit.func1 in goroutine 1
/home/themard/android/lineage-23.2/build/blueprint/context.go:2565 +0x106
08:49:17 soong bootstrap failed with: exit status 1
ninja: build stopped: subcommand failed.
#### failed to build some targets (01:06 (mm:ss)) ####
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment