Make menuconfig errors this day

After git pull + scripts/feeds ...

make menuconfig
tmp/.config-package.in:104908:**error:** recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:104908:	symbol PACKAGE_freeswitch depends on PACKAGE_freeswitch-mod-perl
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:106062:	symbol PACKAGE_freeswitch-mod-perl is selected by PACKAGE_freeswitch-mod-verto
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:106729:	symbol PACKAGE_freeswitch-mod-verto depends on PACKAGE_freeswitch

Getting same error myself.

Hi,

the freeswitch package was moved to packages-abandoned repository. This error should fixed in the current master. Thank you for reporting!

For the users of freeswitch package - please, use the freeswitch-stable package. Thank you!

1 Like

@jslachta
Please also remove it from the 19.07 branch. The config error is currently present also there.

It is done.

1 Like

there is another recursive dependency detected during menuconfig:

make menuconfig
tmp/.config-package.in:103098:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:103098:  symbol PACKAGE_baresip-mod-pulse depends on PACKAGE_baresip-mod-pulse
tmp/.config-package.in:121863:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:121863:  symbol PACKAGE_pulseaudio-profiles depends on PACKAGE_pulseaudio-profiles
tmp/.config-package.in:121878:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:121878:  symbol PACKAGE_pulseaudio-tools depends on PACKAGE_pulseaudio-tools

@orangepizza
I am getting the same error today.

Look here.

Thanks, that fixed the issue. I have built openwrt. But today i did not "git pull" anything and still it gave another error when i ran "make menuconfig":

tmp/.config-package.in:121862:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:121862:  symbol PACKAGE_pulseaudio-profiles depends on PACKAGE_pulseaudio-profiles
tmp/.config-package.in:121877:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:121877:  symbol PACKAGE_pulseaudio-tools depends on PACKAGE_pulseaudio-tools

What is going on with openwrt?

Updated & more strict config dependency parser brings some old errors / deficiencies into surface.

1 Like