ugeneunipro / ugene

UGENE is free open-source cross-platform bioinformatics software
http://ugene.net
GNU General Public License v2.0
215 stars 62 forks source link

Compilation issues on Arch linux #12

Closed staalmannen closed 8 years ago

staalmannen commented 8 years ago

Dear, lately there have been compilation issues with the AUR package of UGENE.

https://aur.archlinux.org/packages/ugene/

The compilation complains that isinf and isnan are not defined in hmmer3_funcs.cpp math.h should be included in hmmer3_funcs.h, so I am not sure what is wrong.

I am guessing if it would be a glibc or gcc-bug, that a lot of packages would suffer from the same...

Are we missing a new Qt dependency?

dkandrov commented 8 years ago

Hello, Jens. Today I will update my Arch linux and try replay your problem.

Thanks for your work! :+1:

dkandrov commented 8 years ago

I repeat your error. Problem with new gcc I think. I attached patch that will fix this problem: hmmer3.patch.txt

dkandrov commented 8 years ago

Also I found one more problem. See patch: hmmer3.patch2.txt

staalmannen commented 8 years ago

Awesome! Thanks! It compiles now :) I have updated the AUR with your patch