I understand,

Maybe llvm 13 will allow to get some better openmp support in the
future. IDK, that's not my speciality.

For now my base-clang with omp built darktable is working reasonnably
well.

I'll keep it like that for now, and will re-enable it for darktable 3.8
when ready ! I think I could already build the 3.8 release but 3.6.1
get the work I need just fine for the moment.

xs

On Sat, 2022-01-29 at 11:44 -0700, j...@bitminer.ca wrote:
> > I decided to work on adding OpenMP support to the
> > `graphics/dartktable`
> > starting at version `3.6.1`.
> > 
> > Here's the original revision with OpenMP disabled.
> > 
> > http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics/darktable/Makefile?rev=1.113&content-type=text/x-cvsweb-markup
> > 
> > ...etc...
> 
> In the past I've tried to encourage adding/supporting OpenMP in
> ports/gcc and even in base.
> 
> There is little support (read: no support at all) from users; the
> experienced people on ports@ foresee a few long-term issues and
> have been reluctant to turn it on.
> 
> C'est la vie.
> 
> If you want OpenMP and an OpenMP-enabled package, you have to rebuild
> gcc and maintain your own variant yourself, as I do for some things.
> I think you've already worked out how, as you've shown.
> 
> It is why /usr/ports/mystuff/.... exists after all.
> 
> 
> cheers
> 
> John
> 
> 



Reply via email to