[MacPorts] #34838: vnl_matrix_fixed_ref.h:656:12: error: use of undeclared identifier 'equal'

MacPorts noreply at macports.org
Fri Jun 15 10:40:35 PDT 2012


#34838: vnl_matrix_fixed_ref.h:656:12: error: use of undeclared identifier 'equal'
-------------------------------------------+--------------------------------
 Reporter:  andi.dhroso@…                  |       Owner:  wiking@…        
     Type:  defect                         |      Status:  new             
 Priority:  Normal                         |   Milestone:                  
Component:  ports                          |     Version:  2.1.1           
 Keywords:  rev-upgrade                    |        Port:  vxl             
-------------------------------------------+--------------------------------

Comment(by andi.dhroso@…):

 Replying to [comment:10 cal@…]:
 > `patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func.txx-clang-
 compatibility.diff` and specifying `-Werror=gnu` as arguments should fix
 the build with clang. Waiting for the maintainer to confirm.

 I've never done this kind of patching with ports, so perhaps you can
 verify what I did is correct. [[BR]]
 All of the patches you provided, I placed them in the directory [[BR]]
 '''/opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/vxl/files''[[BR]]
 {{{
 patch-contrib__gel__mrc__vpgl__txx-clang-compatibility.diff
 patch-core__examples__vnl_calc__vnl_calc.cxx-clang-compatibility.diff
 patch-contrib__prip__vmap__vmap_2_map.txx.diff
 patch-core__vil__tests__test_image_resource.cxx-clang-compatibility.diff
 patch-contrib__prip__vmap__vmap_ptr_sequences.h-clang-compatibility.diff
 patch-core__vil__tests__test_image_view.cxx-clang-compatibility.diff
 patch-contrib__prip__vpyr__vpyr_2_pyramid_level_elts.h-clang-
 compatibility.diff
 patch-core__vnl__vnl_matrix_fixed_ref.h-clang-compatibility.diff
 patch-contrib__prip__vpyr__vpyr_2_tpyramid_level_elts.h-clang-
 compatibility.diff
 patch-v3p__mpeg2__libmpeg2__idct_altivec.c
 patch-contrib__tbl__vipl__txx-clang-compatibility.diff
 patch-v3p__mpeg2__libmpeg2__motion_comp_altivec.c
 }}}


 In that same directory I updated '''Portfile''' according to the changes
 you provided in '''Portfile.patch''' [[BR]]
 (see Portfile_after_patch)

 Then, I ran the command '''sudo port install vxl Werror=gnu''' as you
 suggested but failed with a [[BR]]
 404 error stating the *.diff files can't be found at
 '''/opt/local/var/macports/distfiles/vxl'''. [[BR]]
 I copied the *.diff files to that location but received the same error.
 (see main.log)

 '''console output''[[BR]]

 {{{
 sudo port install vxl Werror=gnu
 --->  Computing dependencies for vxl
 --->  Fetching archive for vxl
 --->  Attempting to fetch vxl-1.14.0_1.darwin_11.x86_64.tbz2 from
 http://packages.macports.org/vxl
 --->  Fetching distfiles for vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://downloads.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://voxel.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://hivelocity.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from http://distfiles.macports.org/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from http://cdnetworks-
 us-2.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://iweb.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://kent.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://heanet.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://surfnet.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://freefr.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://switch.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://sunet.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://dfn.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://lil.fr.distfiles.macports.org/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://fastbull.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://ignum.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://garr.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://citylan.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://ufpr.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://her.gr.distfiles.macports.org/mirrors/macports/mpdistfiles/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://jaist.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from http://cdnetworks-
 kr-2.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://nchc.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from http://cdnetworks-
 kr-1.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://aarnet.au.distfiles.macports.org/pub/macports/mpdistfiles/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://aarnet.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://internode.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://space.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://waix.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://jog.id.distfiles.macports.org/macports/mpdistfiles/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://ncu.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://netcologne.dl.sourceforge.net/project/vxl/vxl/1.14
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://sea.us.distfiles.macports.org/macports/mpdistfiles/vxl
 --->  Attempting to fetch patch-contrib__rpl__rgrl__rgrl_est_proj_rad_func
 .txx-clang-compatibility.diff from
 http://svn.macports.org/repository/macports/distfiles/vxl
 Error: org.macports.fetch for port vxl returned: fetch 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_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
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/34838#comment:11>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list