Skip to contentSkip to conversation

New: bison unnecessarily required as build dependency

Buildroot bugzilla at busybox.net 1 participant 3 messages Feb 25, 2013 – Mar 27, 2013

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=5966

Summary: bison unnecessarily required as build dependency
Product: buildroot
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P5
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: arved at arved.at
CC: buildroot at uclibc.org
Estimated Hours: 0.0

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

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#1 lore raw

[Buildroot] [Bug 5966] bison unnecessarily required as build dependency

https://bugs.busybox.net/show_bug.cgi?id=5966

--- Comment #1 from Thomas Petazzoni <[email protected]> 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.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#2 lore raw

[Buildroot] [Bug 5966] bison unnecessarily required as build dependency

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=5966

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #2 from Gustavo Zacarias <[email protected]> 2013-03-27 10:34:56 UTC --- Done by Thomas during the patchwork day #1.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.