Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#55129 closed defect (fixed)

octave-4.2.1_10 fails to build - Mavericks

Reported by: tehcog (tehcog) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: Cc:
Port: octave

Description

Oct 20 16:50:30 NerdCenter === Update MacPorts
Oct 20 16:50:30 NerdCenter --->  Updating MacPorts base sources using rsync
Oct 20 16:50:36 NerdCenter MacPorts base version 2.4.2 installed,
Oct 20 16:50:36 NerdCenter MacPorts base version 2.4.2 downloaded.
Oct 20 16:50:36 NerdCenter --->  MacPorts base is already the latest version
Oct 20 16:50:36 NerdCenter === Update Portfiles
Oct 20 16:50:36 NerdCenter --->  Updating the ports tree
Oct 20 16:50:43 NerdCenter
Oct 20 16:50:43 NerdCenter === List Outdated Ports
Oct 20 16:50:43 NerdCenter octave                         @4.2.1_8+accelerate+app+docs+fltk+gfortran+graphicsmagick+qt4+sound
Oct 20 16:50:43 NerdCenter
Oct 20 16:50:43 NerdCenter === Clean Outdated Ports
Oct 20 16:50:43 NerdCenter --->  Cleaning octave
Oct 20 16:50:44 NerdCenter
Oct 20 16:50:44 NerdCenter === Fetch Outdated Ports
Oct 20 16:50:45 NerdCenter --->  Fetching distfiles for octave
Oct 20 16:50:45 NerdCenter
Oct 20 16:50:45 NerdCenter === Upgrade Outdated Ports (port -p upgrade --enforce-variants outdated)
Oct 20 16:50:55 NerdCenter --->  Computing dependencies for octave
Oct 20 16:50:55 NerdCenter --->  Fetching archive for octave
Oct 20 16:50:55 NerdCenter --->  Attempting to fetch octave-4.2.1_10+accelerate+app+docs+fltk+gfortran+graphicsmagick+qt4+sound.darwin_13.x86_64.tbz2 from https://packages.macports.org/octave
Oct 20 16:50:55 NerdCenter --->  Attempting to fetch octave-4.2.1_10+accelerate+app+docs+fltk+gfortran+graphicsmagick+qt4+sound.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/octave
Oct 20 16:50:57 NerdCenter --->  Attempting to fetch octave-4.2.1_10+accelerate+app+docs+fltk+gfortran+graphicsmagick+qt4+sound.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/octave
Oct 20 16:50:58 NerdCenter --->  Verifying checksums for octave
Oct 20 16:50:58 NerdCenter --->  Extracting octave
Oct 20 16:50:59 NerdCenter --->  Applying patches to octave
Oct 20 16:51:00 NerdCenter --->  Configuring octave
Oct 20 16:52:33 NerdCenter --->  Building octave
Oct 20 17:07:57 NerdCenter Error: Failed to build octave: command execution failed
Oct 20 17:07:57 NerdCenter Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/main.log for details.
Oct 20 17:07:57 NerdCenter Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Oct 20 17:07:57 NerdCenter
Oct 20 17:07:57 NerdCenter === List Inactive Duplicate Ports
Oct 20 17:07:57 NerdCenter
Oct 20 17:07:57 NerdCenter === Uninstall Inactive Duplicate Ports
Oct 20 17:07:57 NerdCenter Error: No ports matched the given expression
Oct 20 17:07:57 NerdCenter
Oct 20 17:07:57 NerdCenter === Upgrade Done

Attachments (1)

main.tar.gz (79.9 KB) - added by tehcog (tehcog) 7 years ago.
log

Download all attachments as: .zip

Change History (4)

Changed 7 years ago by tehcog (tehcog)

Attachment: main.tar.gz added

log

comment:1 Changed 7 years ago by Schamschula (Marius Schamschula)

Cc: MarcusCalhoun-Lopez removed
Owner: set to MarcusCalhoun-Lopez
Status: newassigned

comment:2 Changed 7 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: assignedclosed

In b54c5a0b7053e7ed124e110a7178c7ba92360aff/macports-ports:

octave: do not rerun configure during build phase

A revbump is required since an incorrect build might be possible
on some configurations.

Fixes #55129

comment:3 Changed 7 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

A recent change reintroduced the same problem from #53010.
Octave reruns the configure script in the build phase if it detects changes in configure.ac, *.mk, and other files.
The resulting configuration is incorrect.

Note: See TracTickets for help on using tickets.