Hi Rudolf, I have reported this issue and together with a path [1] to fix it. Anyway Bruce has fixed the issue in another way in [2] and this works for me as well.
[1] https://lists.yoctoproject.org/g/linux-yocto/message/11746 [2] https://git.yoctoproject.org/yocto-kernel-tools/commit/?id=6a4752ebbe7d242c02b3c74a5772926edd243626 Jose Rudolf J Streif <rudolf.str...@ibeeto.com> escreveu no dia sábado, 15/10/2022 à(s) 01:45: > I am running into a bizarre problem with kernel configuration. > > I have an existing build environment that builds for an i.MX6ul machine. > That works fine and the linux-fslc kernel 5.18 builds without any > problems. Now within the that build environment I changed the machine to > imx6ullevk and then the kernel configuration fails with this error message: > > | DEBUG: Executing shell function do_kernel_configme > | NOTE: do_kernel_metadata: for summary/debug, set KCONF_AUDIT_LEVEL > 0 > | [ERROR]: processing of file /tmp/tmp.owmBptYrba failed > | /develop/projects/altec/tcu/build/tmp/hosttools/dirname: missing operand > | Try '/develop/projects/altec/tcu/build/tmp/hosttools/dirname --help' > for more information. > | ERROR: Could not generate configuration queue for imx6ullevk. > | WARNING: > /develop/projects/altec/tcu/build/tmp/work/imx6ullevk-altec-linux-gnueabi/linux-fslc/5.18.5+gitAUTOINC+1d6b3055ae-r0/temp/run.do_kernel_configme.287395:209 > > exit 1 from 'exit 1' > | WARNING: Backtrace (BB generated script): > | #1: bbfatal_log, > /develop/projects/altec/tcu/build/tmp/work/imx6ullevk-altec-linux-gnueabi/linux-fslc/5.18.5+gitAUTOINC+1d6b3055ae-r0/temp/run.do_kernel_configme.287395, > > line 209 > | #2: do_kernel_metadata, > /develop/projects/altec/tcu/build/tmp/work/imx6ullevk-altec-linux-gnueabi/linux-fslc/5.18.5+gitAUTOINC+1d6b3055ae-r0/temp/run.do_kernel_configme.287395, > > line 382 > | #3: do_kernel_configme, > /develop/projects/altec/tcu/build/tmp/work/imx6ullevk-altec-linux-gnueabi/linux-fslc/5.18.5+gitAUTOINC+1d6b3055ae-r0/temp/run.do_kernel_configme.287395, > > line 150 > | #4: main, > /develop/projects/altec/tcu/build/tmp/work/imx6ullevk-altec-linux-gnueabi/linux-fslc/5.18.5+gitAUTOINC+1d6b3055ae-r0/temp/run.do_kernel_configme.287395, > > line 484 > ERROR: Task > > (/develop/projects/altec/tcu/build/../meta-freescale/recipes-kernel/linux/linux-fslc_5.18.bb:do_kernel_configme) > > failed with exit code '1' > > I tried to debug do_kernel_configme. The issue seems in the scc script > more specifically, I think, in the kconf command that is called by scc > when parsing the temporary configuration queue file in /tmp: tmp.owmBptYrba > > # > # spp v0.8 > # processed: Fri Oct 14 09:49:02 PM UTC 2022 > # > # This is a preprocessor output file, do not edit > # > # > prefix > > /develop/projects/altec/tcu/build/../meta-freescale/recipes-kernel/linux/linux-fslc/defconfig > kconf non-hardware > > /develop/projects/altec/tcu/build/../meta-freescale/recipes-kernel/linux/linux-fslc/defconfig > # run time: 0 seconds > # processed files: > # _cfg > > /develop/projects/altec/tcu/build/../meta-freescale/recipes-kernel/linux/linux-fslc/defconfig > > Apparently a call to dirname is missing the argument. However, I do not > understand why. > > I wiped out build/tmp directory entirely, ran a cleanall on > virtual/kernel but to no avail. The problem remains the same. > > Has anybody seen this issue before? > > > Rudi > > > > > > -- Best regards, José Quaresma
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#58338): https://lists.yoctoproject.org/g/yocto/message/58338 Mute This Topic: https://lists.yoctoproject.org/mt/94339433/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-