Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#58819 closed defect (fixed)

bison @3.4.1 build failure on 10.4: flex: unknown flag '-'

Reported by: mrkapqa Owned by: kencu (Ken)
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: tiger Cc:
Port: bison

Description

sudo port install ffmpeg

on tiger 10.4.11 resulted in

--->  Attempting to fetch bison-3.4.1_0.darwin_8.ppc.tbz2 from http://fco.it.packages.macports.org/mirrors/macports-packages/bison
--->  Fetching distfiles for bison
--->  Verifying checksums for bison
--->  Extracting bison
--->  Applying patches to bison
--->  Configuring bison
--->  Building bison
Error: Failed to build bison: command execution failed

Attachments (1)

bison.log (42.2 KB) - added by mrkapqa 5 years ago.

Download all attachments as: .zip

Change History (6)

Changed 5 years ago by mrkapqa

Attachment: bison.log added

comment:1 Changed 5 years ago by jmroot (Joshua Root)

Keywords: tiger added; bison ffmpeg removed
Summary: (bison,10.4.11) failed to build - command execution failedbison @3.4.1 build failure on 10.4: flex: unknown flag '-'

Does installing the flex port help?

comment:2 Changed 5 years ago by mrkapqa

Thanks, this solved it.

comment:3 Changed 5 years ago by SerpentChris (Chris Calderon)

I just ran into this issue while installing youtube-dl on a Tiger system. It was simple enough to figure out on my own, but would it be possible to change the port file to add flex as a dependency on Tiger?

comment:4 Changed 5 years ago by kencu (Ken)

Owner: set to kencu
Resolution: fixed
Status: newclosed

In 964d95c8cd786b27842e5a52128caaf70675d3cd/macports-ports (master):

bison* : use port flex on Tiger

closes: #58819

comment:5 Changed 4 years ago by kencu (Ken)

In 964d95c8cd786b27842e5a52128caaf70675d3cd/macports-ports (dar, master, py38-reproject, revert-6945-rust-1.43.0, wireshark):

bison* : use port flex on Tiger

closes: #58819

Note: See TracTickets for help on using tickets.