Bug 5966

Summary: bison unnecessarily required as build dependency
Product: buildroot Reporter: Tilman Keskinöz <arved>
Component: OtherAssignee: unassigned
Status: RESOLVED FIXED    
Severity: minor CC: buildroot
Priority: P5    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Host: Target:
Build:

Description Tilman Keskinöz 2013-02-25 15:29:15 UTC
support/dependencies.sh requires that bison is installed on the host system.

This is unnecessary for packages that use bison, because buildroot supports to depend on a host-bison.

The only other usage is in the kconfig build, but kconfig builds successfully without bison before dependencies.sh is run. 

Suggested solution:
Remove bison from support/dependencies.sh
Comment 1 Thomas Petazzoni 2013-02-25 15:54:06 UTC
I agree, but I think bison on the host might be needed for the internal toolchain backend, while building binutils/gcc/gdb. We would need to check that, and add the needed dependency on host-bison where needed.
Comment 2 Gustavo Zacarias 2013-03-27 10:34:56 UTC
Done by Thomas during the patchwork day #1.