Opened 15 years ago
Closed 13 years ago
#24603 closed defect (fixed)
yajl universal build fails
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | benjaminlyu@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | yajl |
Description
$ sudo port install yajl +universal ---> Computing dependencies for yajl ---> Fetching yajl ---> Verifying checksum(s) for yajl ---> Extracting yajl ---> Configuring yajl Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_Users_rschmidt_macports_dports_devel_yajl/work/yajl-1.0.9" && ./configure --prefix=/opt/local --disable-dependency-tracking " returned error 1 Command output: /opt/local/lib/ruby/1.8/optparse.rb:1450:in `complete': invalid option: --disable-dependency-tracking (OptionParser::InvalidOption) from /opt/local/lib/ruby/1.8/optparse.rb:1448:in `catch' from /opt/local/lib/ruby/1.8/optparse.rb:1448:in `complete' from /opt/local/lib/ruby/1.8/optparse.rb:1261:in `parse_in_order' from /opt/local/lib/ruby/1.8/optparse.rb:1254:in `catch' from /opt/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order' from /opt/local/lib/ruby/1.8/optparse.rb:1248:in `order!' from /opt/local/lib/ruby/1.8/optparse.rb:1339:in `permute!' from /opt/local/lib/ruby/1.8/optparse.rb:1360:in `parse!' from ./configure:47 from /opt/local/lib/ruby/1.8/optparse.rb:791:in `initialize' from ./configure:37:in `new' from ./configure:37 Error: Status 1 encountered during processing.
Change History (2)
comment:1 Changed 15 years ago by benjaminlyu@…
comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
It works fine after updating to 1.0.12 and switching to the cmake portgroup; r85720.
Note: See
TracTickets for help on using
tickets.
I'm still track down a full fix.
But yajl's configure script is not the normal configure we would expect, it is a ruby script.
So by adding the following to the Portfile, i am able to get through the configure stage:
But I now am running into build problems:
It looks like it's been seen before: #14108
Barring that, I can cd into the work directory and actually run
make
with success: