Ticket #1433 (closed bug: invalid)

Opened 17 months ago

Last modified 17 months ago

Building on FreeBSD is Broken

Reported by: skoe Owned by: bonefish
Priority: normal Milestone: R1
Component: Build System Version: R1 development
Cc: mr.skoe@… Blocked By:
Platform: x86 Blocking:

Description

FreeBSD cannot build Haiku due to a problem with Yacc/Bison/Bison2/etc.

This patch makes the build system use 'bison2' instead of bison/yacc.

With this patch FreeBSD (v6.2/STABLE) is able to compile a haiku image without any problems.

PS: Should a list of the ports need to be installed on FreeBSD be added to the cross compiler readme file?

Attachments

bison2.diff (351 bytes) - added by skoe 17 months ago.
A Fix for Building on FreeBSD

Change History

Changed 17 months ago by skoe

A Fix for Building on FreeBSD

Changed 17 months ago by bonefish

I don't see what effect your patch is supposed to have. We explicitly override the Yacc rule, using "bison". Unless I've overlooked something, the YACC variable isn't used anywhere anymore. What exactly is the problem you've encountered?

Changed 17 months ago by skoe

Nevermind, your completely right. Installing the right port also installs a 'bison' binary on FreeBSD :-S.

This bug can be closed.

Changed 17 months ago by bonefish

  • status changed from new to closed
  • resolution set to invalid
Note: See TracTickets for help on using tickets.