Opened 14 years ago

Closed 13 years ago

#22035 closed defect (fixed)

hugin-app 7.0-2903 Build failure

Reported by: ward.strong@… Owned by: p.schmiedeskamp@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Hugin Cc:
Port: hugin-app

Description

Hugin build for Mac OSX 10.5.8 Leopard X-code 3.1.4

All dependencies for HUGIN installed correctly, but HUGIN did not. On re-install, I got the following set of error messages:

--->  Building hugin-app
Error: Target org.macports.build returned: shell command " cd "/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk" && /usr/bin/make -j2 all " returned error 2
Command output: Building C object src/foreign/lensdb/CMakeFiles/huginlensdb.dir/PTLensDB.o
Linking C static library libhuginlensdb.a
[ 20%] Built target huginlensdb
[ 21%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/pnm.o
[ 21%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/sun.o
Scanning dependencies of target huginbase
[ 21%] Building CXX object src/hugin_base/CMakeFiles/huginbase.dir/algorithms/nona/NonaFileStitcher.o
[ 22%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/tiff.o
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h: In function 'void vigra_ext::transformImageAlphaInternMT(vigra::triple<Iterator, Iterator, Accessor>, std::pair<MaskImageIterator, MaskAccessor>, vigra::triple<DestImageIterator, DestImageIterator, DestAccessor>, std::pair<AlphaImageIterator, AlphaAccessor>, TRANSFORM&, PixelTransform&, vigra::Diff2D, Interpolator, bool, AppBase::MultiProgressDisplay&)':
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:489: error: 'function0' is not a member of 'boost'
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:489: error: expected primary-expression before 'void'
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:489: error: expected `;' before 'void'
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:490: error: 'f' was not declared in this scope
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h: In function 'void vigra_ext::transformImageInternMT(vigra::triple<Iterator, Iterator, Accessor>, vigra::triple<PanoIter, PanoIter, PanoAccessor>, std::pair<DestImageIterator, DestAccessor>, TRANSFORM&, PixelTransform&, vigra::Diff2D, Interpolator, bool, AppBase::MultiProgressDisplay&)':
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:572: error: 'function0' is not a member of 'boost'
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:572: error: expected primary-expression before 'void'
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:572: error: expected `;' before 'void'
/Users/sdesjard/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_hugin-app/work/trunk/src/hugin_base/vigra_ext/ImageTransforms.h:573: error: 'f' was not declared in this scope
make[2]: *** [src/hugin_base/CMakeFiles/huginbase.dir/algorithms/nona/NonaFileStitcher.o] Error 1
make[1]: *** [src/hugin_base/CMakeFiles/huginbase.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 23%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/viff.o
[ 23%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/void_vector.o
[ 24%] Building C object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/iccjpeg.o
[ 25%] Building C object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/rgbe.o
[ 26%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/hdr.o
[ 26%] Building CXX object src/foreign/vigra/vigra_impex/CMakeFiles/huginvigraimpex.dir/exr.o
Linking CXX static library libhuginvigraimpex.a
[ 26%] Built target huginvigraimpex
make: *** [all] Error 2

Error: Status 1 encountered during processing.

Change History (3)

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

Keywords: build failure error status 1 removed
Owner: changed from macports-tickets@… to p.schmiedeskamp@…

comment:2 Changed 14 years ago by msandersen@…

Not sure if it is the same ticket, but on trying to install Hugin 0.7 on Snow Leopard (10.6.4) via Porticus, I got Error: Cannot install hugin-app for the arch(s) 'x86_64' because Error: its dependency wxWidgets only supports the arch(s) 'i386 ppc'.

I installed wxWidgets on its own, then tried again: Error: Cannot install hugin-app for the arch(s) 'x86_64' because Error: its dependency wxWidgets is only installed for the arch 'i386' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch

I went and edited my macports conf file according to an FAQ to default to x86_64, which it wasn't before. It doesn't seem to affect existing ports when running an update. The first error indicated it thought wxWidgets only had a PPC variant, which evidently was wrong as it installed fine; the second indicate there is no 64-bit variant which evidently is a dependency. I've downloaded and installed a prebuilt binary of Hugin 0.8 in the meantime which works fine.

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

Resolution: fixed
Status: newclosed

Closing as the current version is 2010.4.0 which builds fine for me.

Note: See TracTickets for help on using tickets.