New ports biology/seqan and biology/seqan-apps + questions

2016-04-28 Thread Hannes Hauswedell
Dear all, I have attached two preliminary ports for the SeqAn library and the official applications developed within the SeqAn project. These are my first OpenBSD ports so I expect some rough edges and am grateful for any and all comments. Using the ports infrastructure actually resolved the is

Problems porting bioinformatics library

2016-04-19 Thread Hannes Hauswedell
Hi everyone, I hope this is the right place to ask, if not, please point me to it :) I am trying to port the SeqAn bioinformatics library and derived applications to OpenBSD (mainly because my Laptop runs OpenBSD, but I hope it will be useful to others). Beside other questions regarding Open

Re: GCC, OpenMP, -march=

2016-03-27 Thread Hannes Hauswedell
The features in question are: 1) OpenMP with the GCC-port. It is disabled by default. Is there a reason for this? Are there any known "blockers"? Should I be able to make it work, would patches be accepted? There was a diff about half a year ago which added this. Some ports need adjustments be

Re: GCC, OpenMP, -march=

2016-03-27 Thread Hannes Hauswedell
On 03/26/16 21:44, Stuart Henderson wrote: On 2016/03/26 20:13, Karel Gardas wrote: have you tried to bootstrap your own gcc with recent binutils? i.e. --with-as=... On the other hand you may also give a try to LLVM/clang from ports and see if they support your required features... OpenBSD bin

Re: GCC, OpenMP, -march=

2016-03-27 Thread Hannes Hauswedell
On 03/26/16 20:13, Karel Gardas wrote: have you tried to bootstrap your own gcc with recent binutils? i.e. --with-as=... I will take some time next weekend and try! On the other hand you may also give a try to LLVM/clang from ports and see if they support your required features... I will ch

GCC, OpenMP, -march=

2016-03-26 Thread Hannes Hauswedell
Hi folks, I develop software for work that uses some advanced cpu features and parallelism. While I fully understand that high-performance is not a focus for OpenBSD, I would still like to be able to test basic stuff on my Laptop (which happens to run OpenBSD). So, before I get my hands dirty