[MacPorts] #31778: hugin-app @2011.0.0 not compiling, clang error, then "QDGetPictureBounds" not declared error with llvm-gcc-4.2

MacPorts noreply at macports.org
Sun Jan 1 06:44:03 PST 2012


#31778: hugin-app @2011.0.0 not compiling, clang error, then "QDGetPictureBounds"
not declared error with llvm-gcc-4.2
----------------------------------------+-----------------------------------
 Reporter:  philippe.bernery@…          |       Owner:  macports-tickets@…                   
     Type:  defect                      |      Status:  new                                  
 Priority:  Normal                      |   Milestone:                                       
Component:  ports                       |     Version:  2.0.3                                
 Keywords:                              |        Port:  hugin-app                            
----------------------------------------+-----------------------------------

Comment(by hvdwolf@…):

 Hugin need to be patched, but it's not only hugin. It's an issue between
 Apples Assertmacros.h and boost 1.48 check() macros.
 See boost ticket https://svn.boost.org/trac/boost/ticket/6219.

 It requires a huge load of

 {{{
 #ifdef check
 #undef check
 #endif
 }}}


 before a lot of Boost includes in the hugin code, so it's not a hugin
 issue either. But it's quite a lot of work.

 I assume this will influence a lot of boost related ports.

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


More information about the macports-tickets mailing list