Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#41582 closed defect (fixed)

octave 3.6.4 fails to build

Reported by: michaelbartz@… Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: very20101
Port: octave-devel

Description

Octave 3.6.4 fails to build on OS X 10.9

Attachments (2)

octave_fail_2.log (317.9 KB) - added by michaelbartz@… 10 years ago.
log file
octave-install-failure-trimmed-main.log (7.9 KB) - added by thomasrussellmurphy (Thomas Russell Murphy) 10 years ago.
Tailing ~8k of log file from Octave install failure.

Download all attachments as: .zip

Change History (11)

Changed 10 years ago by michaelbartz@…

Attachment: octave_fail_2.log added

log file

comment:1 Changed 10 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to michaelld@…

In the future, please Cc the port maintainers (port info --maintainers octave-devel).

Changed 10 years ago by thomasrussellmurphy (Thomas Russell Murphy)

Tailing ~8k of log file from Octave install failure.

comment:2 Changed 10 years ago by thomasrussellmurphy (Thomas Russell Murphy)

Same problem on 10.6.8. Installing as sudo port install octave +atlas+docs.

comment:3 Changed 10 years ago by michaelld (Michael Dickens)

What does the following return for you:

(cd `port work octave` && find . -name "libranlib*")

comment:4 Changed 10 years ago by michaelbartz@…

Michaels-MacBook-Pro:~ michaelbartz$ cd port work octave && find . -name "libranlib*" ./octave-3.6.4/libcruft/.libs/libranlib.a ./octave-3.6.4/libcruft/.libs/libranlib.la ./octave-3.6.4/libcruft/libranlib.la Michaels-MacBook-Pro:work michaelbartz$

comment:5 Changed 10 years ago by michaelld (Michael Dickens)

OK; can you try the following to see if it works:

sudo port clean octave
sudo port install octave +docs use_parallel_build=no

This will take longer (since using just a single thread for building), but it's worth a try.

comment:6 Changed 10 years ago by thomasrussellmurphy (Thomas Russell Murphy)

Since I had time and wanted to clear out some unused ports, I sudo port uninstall installed and then reinstalled all of the ports I wanted. Octave successfully installed along with most everything else.

comment:7 Changed 10 years ago by michaelbartz@…

Performing

sudo port install octave +docs use_parallel_build=no

installed octave successfully. Thanks.

comment:8 Changed 10 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Great; thanks for reporting back! I had wondered about the use of parallel building in Octave, since I had seen something like this before, too, but had never pinned it down. I will remove parallel building for now, just to be safe, even though it takes longer. Done in r114108.

comment:9 Changed 10 years ago by very20101

Cc: goootooog@… added
Last edited 10 years ago by very20101 (previous) (diff)
Note: See TracTickets for help on using tickets.