[Fink-users] libassimp-3.0.1270-1 build-fail

2014-05-07 Thread Daniel Macks
OS X 10.7
Xcode.app: 4.6.1
Xcode command-line tools: 4.6.0.0.1.1362189000

The CompileScript specifies 'make -j4' (why override user system prefs?), so I 
knocked it down to -j1 there. 

[ 82%] Building CXX object code/CMakeFiles/assimp.dir/IFCLoader.cpp.o
In file included from 
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/IFCLoader.cpp:53:
In file included from 
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFileReader.h:44:
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:198:64:
 error: use 'template' keyword to treat 'To' as a dependent template name
    return Couple(db).MustGetObject(To())-To();

   ^

   template 
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:204:47:
 error: use 'template' keyword to treat 'ToPtr' as a dependent template name
    return 
e?Couple(db).MustGetObject(*e)-ToPtr():(const T*)0;
  ^
  
template 
2 errors generated. 
make[2]: *** [code/CMakeFiles/assimp.dir/IFCLoader.cpp.o] Error 1
[ 82%] Building CXX object code/CMakeFiles/assimp.dir/IFCLoader.cpp.o
In file included from 
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/IFCLoader.cpp:53:
In file included from 
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFileReader.h:44:
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:198:64:
 error: use 'template' keyword to treat 'To' as a dependent template name
    return Couple(db).MustGetObject(To())-To();

   ^

   template 
/sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:204:47:
 error: use 'template' keyword to treat 'ToPtr' as a dependent template name
    return 
e?Couple(db).MustGetObject(*e)-ToPtr():(const T*)0;
  ^
  
template 
2 errors generated. 
make[2]: *** [code/CMakeFiles/assimp.dir/IFCLoader.cpp.o] Error 1

dan

 --
Daniel Macks
dma...@netspace.org


--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users


Re: [Fink-users] libassimp-3.0.1270-1 build-fail

2014-05-07 Thread Daniel Macks
On Wed, 07 May 2014 20:30:36 -0400, Daniel Macks dma...@netspace.org wrote:
OS X 10.7
 Xcode.app: 4.6.1
 Xcode command-line tools: 4.6.0.0.1.1362189000

 The CompileScript specifies 'make -j4' (why override user system 
 prefs?), so I knocked it down to -j1 there. [ 82%] Building CXX 
 object code/CMakeFiles/assimp.dir/IFCLoader.cpp.o
 In file included from 
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/IFCLoader.cpp:53:
 In file included from 
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFileReader.h:44:
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:198:64:
  error: use 'template' keyword to treat 'To' as a dependent template 
 name
     return Couple(db).MustGetObject(To())-To();
   
  
 ^
   
  template 
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:204:47:
  error: use 'template' keyword to treat 'ToPtr' as a dependent template 
 name
     return 
 e?Couple(db).MustGetObject(*e)-ToPtr():(const T*)0;
   ^
   
 template 2 errors generated. make[2]: *** 
 [code/CMakeFiles/assimp.dir/IFCLoader.cpp.o] Error 
 1
 [ 82%] Building CXX object code/CMakeFiles/assimp.dir/IFCLoader.cpp.o
 In file included from 
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/IFCLoader.cpp:53:
 In file included from 
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFileReader.h:44:
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:198:64:
  error: use 'template' keyword to treat 'To' as a dependent template 
 name
     return Couple(db).MustGetObject(To())-To();
   
  
 ^
   
  template 
 /sw/build.build/libassimp-3.0.1270-1/assimp--3.0.1270-source-only/code/STEPFile.h:204:47:
  error: use 'template' keyword to treat 'ToPtr' as a dependent template 
 name
     return 
 e?Couple(db).MustGetObject(*e)-ToPtr():(const T*)0;
   ^
   
 template 2 errors generated. make[2]: *** 
 [code/CMakeFiles/assimp.dir/IFCLoader.cpp.o] Error 
 1

danielj found https://sourceforge.net/p/assimp/patches/43 which enabled 
full building on 10.8. I committed it. 

dan

  --
Daniel Macks
dma...@netspace.org



--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users


[Fink-users] Compiling error

2014-05-07 Thread Laureano Fernandez Olmos
[INFO] Building jar: 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/core/soa/target/org.opennms.core.soa-1.8.16-sources.jar
[INFO] [assembly:single {execution: default}]
[INFO] Reading assembly descriptor: src/assembly/xsds.xml
[INFO] Building jar: 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/core/soa/target/org.opennms.core.soa-1.8.16-xsds.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/core/soa/target/org.opennms.core.soa-1.8.16.jar
 to 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/../../repository/org/opennms/core/org.opennms.core.soa/1.8.16/org.opennms.core.soa-1.8.16.jar
[INFO] Installing 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/core/soa/target/org.opennms.core.soa-1.8.16-sources.jar
 to 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/../../repository/org/opennms/core/org.opennms.core.soa/1.8.16/org.opennms.core.soa-1.8.16-sources.jar
[INFO] Installing 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/core/soa/target/org.opennms.core.soa-1.8.16-xsds.jar
 to 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/../../repository/org/opennms/core/org.opennms.core.soa/1.8.16/org.opennms.core.soa-1.8.16-xsds.jar
[INFO] [bundle:install {execution: default-install}]
[INFO] Local OBR update disabled (enable with -DobrRepository)
[INFO] 
[INFO] Building OpenNMS Data Model Components
[INFO]task-segment: [clean, install]
[INFO] 
[INFO] [clean:clean {execution: default-clean}]
[INFO] [castor:generate {execution: default}]
[INFO] Processing 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/src/main/castor/event.xsd
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/src/main/resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 153 source files to 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/target/classes
[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCriteria.java:[353,43]
 error: name clash: forClass(Class?) in OnmsDetachedCriteria and 
forClass(Class) in DetachedCriteria have the same erasure, yet neither hides 
the other
[ERROR] 
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCriteria.java:[357,43]
 error: name clash: forClass(Class?,String) in OnmsDetachedCriteria and 
forClass(Class,String) in DetachedCriteria have the same erasure, yet neither 
hides the other
[INFO] 2 errors 
[INFO] -
[INFO] 
[ERROR] BUILD FAILURE
[INFO] 
[INFO] Compilation failure

/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCriteria.java:[353,43]
 error: name clash: forClass(Class?) in OnmsDetachedCriteria and 
forClass(Class) in DetachedCriteria have the same erasure, yet neither hides 
the other
/sw/src/fink.build/opennms-1.8.16-32/opennms-1.8.16-1/source/opennms-model/src/main/java/org/opennms/netmgt/model/OnmsCriteria.java:[357,43]
 error: name clash: forClass(Class?,String) in OnmsDetachedCriteria and 
forClass(Class,String) in DetachedCriteria have the same erasure, yet neither 
hides the other

[INFO] 
[INFO] Trace
org.apache.maven.BuildFailureException: Compilation failure
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:715)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at