when I revert this commit I'm able to build efl again.
zypper tells me libopenjp2 is installed and a couple of days ago I actually set up my current work place to build efl/enlightenment from git:
n@cret:/ > zypper se libopenjp2 Loading repository data... Reading installed packages... S | Name | Summary | Type --+--------------------+-------------------------------------------+-------- i | libopenjp2-7 | Opensource JPEG 2000 Codec Implementation | package | libopenjp2-7-32bit | Opensource JPEG 2000 Codec Implementation | package
Library Xcomposite found: YES Library Xdamage found: YES Library Xext found: YES Library Xfixes found: YES Library Xinerama found: YES Library Xrandr found: YES Library Xrender found: YES Library Xtst found: YES Library Xss found: YES Library Xi found: YES Library Xi found: YES Header <X11/XKBlib.h> has symbol "XkbSetDetectableAutoRepeat" with dependencies x11, xcb: YES (cached) Library Xcursor found: YES Header <X11/Xcursor/Xcursor.h> has symbol "XcursorSupportsARGB" with dependencies x11, xcb: YES (cached) Message: ecore_fb disabled! Message: ecore_wl2 disabled! Message: ecore_sdl disabled! Message: ecore_buffer disabled! Message: elput disabled! Message: ecore_drm2 disabled! Message: ecore_cocoa disabled! Dependency libpng found: YES 1.6.37 (cached) Dependency libtiff-4 found: YES 4.1.0 (cached) Library gif found: YES Dependency libwebp found: YES 1.0.3 (cached) Run-time dependency libopenjp2 found: NO (tried pkgconfig and cmake) src/lib/evas/meson.build:11:0: ERROR: Dependency "libopenjp2" not found, tried pkgconfig and cmake A full log can be found at /mount/media42/compile/e/efl/build/meson-logs/meson-log.txt FAILED: build.ninja /usr/bin/meson --internal regenerate /mount/media42/compile/e/efl /mount/media42/compile/e/efl/build --backend ninja ninja: error: rebuilding 'build.ninja': subcommand failed