On 06/07/2016 02:57 PM, Jean-Philippe André wrote: > On 7 June 2016 at 13:32, Jean-Philippe André <j...@videolan.org> wrote: > >> >> >> >> On 7 June 2016 at 13:27, Simon Lees <sfl...@suse.de> wrote: >> >>> >>> >>> On 06/07/2016 01:50 PM, Jean-Philippe André wrote: >>>> Hi, >>>> >>>> This morning EFL build failed with missing -lomp. OpenMP was not >>> installed >>>> on my machine (archlinux) and installing it fixed the build. >>>> >>>> But somewhere in the >100 patches merged since Friday this new >>> dependency >>>> was added. It's weird as I couldn't find anything related to openmp or >>> omp. >>>> Also, -lomp appears indirectly when clang is called with -lopenmp. >>>> >>>> Any idea what is going on? >>>> >>> >>> At a guess its either evas-generic-loaders or emotion-generic-players, I >>> think they were switched to enable all loaders by default rather then >>> disabled but I could be wrong. >>> >>> >> Good catch! >> It seems to be a dependency of libraw. >> >> Not sure if it's a problem with my distro or if RAW should be disabled by >> default. >> pkg-config --libs libraw shows -lopenmp even though I somehow could >> install libraw without openmp. >> >> Also we might need to check for libraw AND openmp? Or is libraw badly >> packaged in arch? >> > > The generic loaders merge adds a lot of new dependencies for efl (spectre, > librsvg, cairo, openmp, libraw, ...). > It seems they shouldn't be built by default? > As these are common libraries they should be on by default to encourage distro maintainers to build support for them in there binary packages. There has been numerous bugs about enlightenment not showing icons coming down to missing svg support in evas_generic_loaders.
-- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adeliade Australia, UTC+9:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel