On Mar 21, 2014, at 08:05, René J.V. Bertin wrote:

> On Mar 20, 2014, at 17:41, Nicolas Pavillon wrote:
> 
>> I may have expressed myself incorrectly, but the compatibility mode of 
>> eigen3 does not reduce the amount of options of calligra. provides full 
>> support, apart from some modules which are not supported. It is thus a 
>> yes/no case, where either you can use the compatibility mode if you are not 
>> using the unsupported modules, or you have to adjust your code. 
> 
> Exactly, and that's not something I'm very much interested in testing in 
> something that's not a stable release :)
> 
> Anyway, I figured out why eigen 2 doesn't build with clang. Apparently a C++ 
> specialisation error in a single file. I'm not sure I understood it 
> completely, but googling the error led me to a very simple solution that 
> allows the build to complete (hopefully without introducing any regressions). 
> A patch file and modified Portfile are attached to this message.

Thanks. I submitted a ticket for this problem for you:

https://trac.macports.org/ticket/42969

I generated a unified diff of your Portfile changes, removing the lines you had 
commented out, and also converted your contextual diff to a unified one.

I can confirm that this now builds on Mavericks. However, I am not a C++ 
developer so I cannot say whether the change you have made is correct. How did 
you come to this solution? Have you contacted the developers of eigen about 
whether this change is correct?


_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to