Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#36320 closed defect (fixed)

vxl: build failure with libpng 1.5

Reported by: boker@… Owned by: wiking@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: andi.dhroso@…
Port: vxl

Description (last modified by ci42)

I am unable to install vxl on the latest 10.8.2 with xcode 4.5. Have tried all the usual tricks, including

sudo port selfupdate
sudo port clean vxl
sudo port upgrade outdated
sudo port install vxl configure.compiler=llvm-gcc-4.2

and the same setup with

sudo port install vxl configure.compiler=apple-gcc-4.2

I even tried completely removing macports (rm -rf /opt/local and the all the rest) and reinstalling everything (MacPorts-2.1.2-10.8-MountainLion.pkg) from scratch.

No matter what I've tried I get the same error and logfile ends up the same.

The logfile from the fresh install from the file is appended. The only commands after the fresh install are:

[4]sboker@lip-xp-157-225:~ % sudo port selfupdate
Password:
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.1.2 installed,
MacPorts base version 2.1.2 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
[5]sboker@lip-xp-157-225:~ % port upgrade outdated
Error: No ports matched the given expression
[6]sboker@lip-xp-157-225:~ % sudo port install vxl

[lots of dependencies successfully built]

--->  Fetching archive for vxl
--->  Attempting to fetch vxl-1.14.0_3.darwin_12.x86_64.tbz2 from http://packages.macports.org/vxl
--->  Attempting to fetch vxl-1.14.0_3.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/vxl
--->  Attempting to fetch vxl-1.14.0_3.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/vxl
--->  Fetching distfiles for vxl
--->  Attempting to fetch vxl-1.14.0.zip from http://downloads.sourceforge.net/project/vxl/vxl/1.14
--->  Verifying checksum(s) for vxl
--->  Extracting vxl
--->  Applying patches to vxl
--->  Configuring vxl
--->  Building vxl
Error: org.macports.build for port vxl returned: command execution failed
Please see the log file for port vxl for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_vxl/vxl/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port vxl failed

Attachments (1)

main.log (1.2 MB) - added by boker@… 12 years ago.
error log

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by boker@…

Attachment: main.log added

error log

comment:1 Changed 12 years ago by ci42

Description: modified (diff)
Keywords: vxl vnl 10.8 removed
Owner: changed from macports-tickets@… to wiking@…
Port: vxl added; vxl-1.14.0_3 removed
Summary: vxl-1.14.0_3 fails to install on 10.8.2, xcode 4.5vxl (1.14.0_3): build fails on 10.8.2, xcode 4.5

In the future please remember to use WikiFormatting and Cc the maintainer. Please don't use arbitrary keyword (see DraftKeywordGuidelines) and fill in the port field only with the port name. Put the version in the summary instead.

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: andi.dhroso@… added
Summary: vxl (1.14.0_3): build fails on 10.8.2, xcode 4.5vxl: build failure with libpng 1.5

The log shows the usual errors for a project not compatible with libpng 1.5. This was reported once before in #33434 but was invalid then because MacPorts had not updated to libpng 1.5 at the time, but by now we have. In that ticket I pointed out upstream ticket 71 which has a link to a patch. There's also duplicate #36734.

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

r99159 (maintainer timeout)

comment:4 Changed 12 years ago by boker@…

Unfortunately, I am still unable to compile the current macports vxl (1.14.0_4) with the current macports libpng (1.5.13_0). I am unable to back down from libpng 1.5.x due to other dependencies. This problem exists on any of our lab machines that have macport selfupdate within the past 5 months.

I have tried making the modifications suggested in http://vxl.svn.sf.net/viewvc/vxl?view=revision&revision=34802, which are the two patches referred to above. This made no difference.

I wonder what the difference is between your system, which apparently works fine, and mine?

comment:5 in reply to:  4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to boker@…:

Unfortunately, I am still unable to compile the current macports vxl (1.14.0_4) with the current macports libpng (1.5.13_0).

This ticket is about libpng 1.5-related problems with vxl, which have been fixed, and therefore this ticket is closed.

There remain other issues with vxl in MacPorts for which there are separate tickets. #31810 describes ffmpeg-related problems with vxl 1.14.0. #36925 requests vxl be updated to version 1.17.0.

Note: See TracTickets for help on using tickets.