[MacPorts] #71653: clutter build error: error: cogl/cogl-egl.h: No such file or directory

MacPorts noreply at macports.org
Fri Dec 27 15:51:45 UTC 2024


#71653: clutter build error: error: cogl/cogl-egl.h: No such file or directory
--------------------------+---------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  clutter
--------------------------+---------------------
 {{{
         /bin/sh ../libtool  --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -DHAVE_CONFIG_H -I.  -DCLUTTER_PREFIX=\""/opt/local"\"
 -DCLUTTER_LIBDIR=\""/opt/local/lib"\"
 -DCLUTTER_DATADIR=\""/opt/local/share"\"
 -DCLUTTER_LOCALEDIR=\""/opt/local/share/locale"\"
 -DCLUTTER_SYSCONFDIR=\""/opt/local/etc"\" -DCLUTTER_COMPILATION=1
 -DCOGL_ENABLE_EXPERIMENTAL_API -DCOGL_DISABLE_DEPRECATION_WARNINGS
 -DG_LOG_DOMAIN=\"Clutter\" -I.. -I../clutter -I../clutter/cally -I..
 -I../clutter -DGLIB_DISABLE_DEPRECATION_WARNINGS -DG_DISABLE_CAST_CHECKS
 -fvisibility=hidden  -I/opt/local/include -I/opt/local/include/cogl
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cogl
 -I/opt/local/include/json-glib-1.0 -I/opt/local/include/gtk-3.0
 -I/opt/local/include/gio-unix-2.0 -I/opt/local/include/cairo
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/fribidi
 -I/opt/local/include/harfbuzz -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/fribidi
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2
 -I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include   -Os -pipe -isysroot/ -arch ppc -MT
 clutter-bin-layout.lo -MD -MP -MF $depbase.Tpo -c -o clutter-bin-layout.lo
 clutter-bin-layout.c &&\
         mv -f $depbase.Tpo $depbase.Plo
 In file included from clutter-backend.c:87:
 egl/clutter-backend-eglnative.h:31:27: error: cogl/cogl-egl.h: No such
 file or directory
 depbase=`echo clutter-blur-effect.lo | sed
 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
         /bin/sh ../libtool  --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -DHAVE_CONFIG_H -I.  -DCLUTTER_PREFIX=\""/opt/local"\"
 -DCLUTTER_LIBDIR=\""/opt/local/lib"\"
 -DCLUTTER_DATADIR=\""/opt/local/share"\"
 -DCLUTTER_LOCALEDIR=\""/opt/local/share/locale"\"
 -DCLUTTER_SYSCONFDIR=\""/opt/local/etc"\" -DCLUTTER_COMPILATION=1
 -DCOGL_ENABLE_EXPERIMENTAL_API -DCOGL_DISABLE_DEPRECATION_WARNINGS
 -DG_LOG_DOMAIN=\"Clutter\" -I.. -I../clutter -I../clutter/cally -I..
 -I../clutter -DGLIB_DISABLE_DEPRECATION_WARNINGS -DG_DISABLE_CAST_CHECKS
 -fvisibility=hidden  -I/opt/local/include -I/opt/local/include/cogl
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cogl
 -I/opt/local/include/json-glib-1.0 -I/opt/local/include/gtk-3.0
 -I/opt/local/include/gio-unix-2.0 -I/opt/local/include/cairo
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/fribidi
 -I/opt/local/include/harfbuzz -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include/pango-1.0 -I/opt/local/include/fribidi
 -I/opt/local/include/cairo -I/opt/local/include/pixman-1
 -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2
 -I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include   -Os -pipe -isysroot/ -arch ppc -MT
 clutter-blur-effect.lo -MD -MP -MF $depbase.Tpo -c -o clutter-blur-
 effect.lo clutter-blur-effect.c &&\
         mv -f $depbase.Tpo $depbase.Plo
 make[2]: *** [clutter-backend.lo] Error 1
 make[2]: *** Waiting for unfinished jobs....
 }}}

 Indeed, `cogl` does not have such a header:
 {{{
 Last login: Fri Dec 27 23:04:56 on ttys003
 Sergey-Fedorovs-Mac:~ svacchanda\$ port contents cogl
 Port cogl @1.22.8_1+x11 contains:
   /opt/local/include/cogl/cogl-pango/cogl-pango.h
   /opt/local/include/cogl/cogl-path/cogl-path-enum-types.h
   /opt/local/include/cogl/cogl-path/cogl-path-types.h
   /opt/local/include/cogl/cogl-path/cogl-path.h
   /opt/local/include/cogl/cogl-path/cogl1-path-functions.h
   /opt/local/include/cogl/cogl-path/cogl2-path-functions.h
   /opt/local/include/cogl/cogl/cogl-atlas-texture.h
   /opt/local/include/cogl/cogl/cogl-attribute-buffer.h
   /opt/local/include/cogl/cogl/cogl-attribute.h
   /opt/local/include/cogl/cogl/cogl-auto-texture.h
   /opt/local/include/cogl/cogl/cogl-bitmap.h
   /opt/local/include/cogl/cogl/cogl-buffer.h
   /opt/local/include/cogl/cogl/cogl-clip-state.h
   /opt/local/include/cogl/cogl/cogl-clutter-xlib.h
   /opt/local/include/cogl/cogl/cogl-clutter.h
   /opt/local/include/cogl/cogl/cogl-color.h
   /opt/local/include/cogl/cogl/cogl-context.h
   /opt/local/include/cogl/cogl/cogl-defines.h
   /opt/local/include/cogl/cogl/cogl-deprecated.h
   /opt/local/include/cogl/cogl/cogl-depth-state.h
   /opt/local/include/cogl/cogl/cogl-display.h
   /opt/local/include/cogl/cogl/cogl-enum-types.h
   /opt/local/include/cogl/cogl/cogl-error.h
   /opt/local/include/cogl/cogl/cogl-euler.h
   /opt/local/include/cogl/cogl/cogl-fence.h
   /opt/local/include/cogl/cogl/cogl-fixed.h
   /opt/local/include/cogl/cogl/cogl-frame-info.h
   /opt/local/include/cogl/cogl/cogl-framebuffer-deprecated.h
   /opt/local/include/cogl/cogl/cogl-framebuffer.h
   /opt/local/include/cogl/cogl/cogl-gles2-types.h
   /opt/local/include/cogl/cogl/cogl-gles2.h
   /opt/local/include/cogl/cogl/cogl-glib-source.h
   /opt/local/include/cogl/cogl/cogl-glx.h
   /opt/local/include/cogl/cogl/cogl-index-buffer.h
   /opt/local/include/cogl/cogl/cogl-indices.h
   /opt/local/include/cogl/cogl/cogl-macros.h
   /opt/local/include/cogl/cogl/cogl-material-compat.h
   /opt/local/include/cogl/cogl/cogl-matrix-stack.h
   /opt/local/include/cogl/cogl/cogl-matrix.h
   /opt/local/include/cogl/cogl/cogl-meta-texture.h
   /opt/local/include/cogl/cogl/cogl-object.h
   /opt/local/include/cogl/cogl/cogl-offscreen.h
   /opt/local/include/cogl/cogl/cogl-onscreen-template.h
   /opt/local/include/cogl/cogl/cogl-onscreen.h
   /opt/local/include/cogl/cogl/cogl-output.h
   /opt/local/include/cogl/cogl/cogl-pango.h
   /opt/local/include/cogl/cogl/cogl-pipeline-layer-state.h
   /opt/local/include/cogl/cogl/cogl-pipeline-state.h
   /opt/local/include/cogl/cogl/cogl-pipeline.h
   /opt/local/include/cogl/cogl/cogl-pixel-buffer.h
   /opt/local/include/cogl/cogl/cogl-poll.h
   /opt/local/include/cogl/cogl/cogl-primitive-texture.h
   /opt/local/include/cogl/cogl/cogl-primitive.h
   /opt/local/include/cogl/cogl/cogl-primitives.h
   /opt/local/include/cogl/cogl/cogl-quaternion.h
   /opt/local/include/cogl/cogl/cogl-renderer.h
   /opt/local/include/cogl/cogl/cogl-shader.h
   /opt/local/include/cogl/cogl/cogl-snippet.h
   /opt/local/include/cogl/cogl/cogl-sub-texture.h
   /opt/local/include/cogl/cogl/cogl-swap-chain.h
   /opt/local/include/cogl/cogl/cogl-texture-2d-gl.h
   /opt/local/include/cogl/cogl/cogl-texture-2d-sliced.h
   /opt/local/include/cogl/cogl/cogl-texture-2d.h
   /opt/local/include/cogl/cogl/cogl-texture-3d.h
   /opt/local/include/cogl/cogl/cogl-texture-deprecated.h
   /opt/local/include/cogl/cogl/cogl-texture-pixmap-x11.h
   /opt/local/include/cogl/cogl/cogl-texture-rectangle.h
   /opt/local/include/cogl/cogl/cogl-texture.h
   /opt/local/include/cogl/cogl/cogl-type-casts.h
   /opt/local/include/cogl/cogl/cogl-types.h
   /opt/local/include/cogl/cogl/cogl-vector.h
   /opt/local/include/cogl/cogl/cogl-version.h
   /opt/local/include/cogl/cogl/cogl-vertex-buffer.h
   /opt/local/include/cogl/cogl/cogl-xlib-renderer.h
   /opt/local/include/cogl/cogl/cogl-xlib.h
   /opt/local/include/cogl/cogl/cogl.h
   /opt/local/include/cogl/cogl/cogl1-context.h
   /opt/local/include/cogl/cogl/cogl2-experimental.h
   /opt/local/include/cogl/cogl/deprecated/cogl-auto-texture.h
   /opt/local/include/cogl/cogl/deprecated/cogl-clip-state.h
   /opt/local/include/cogl/cogl/deprecated/cogl-clutter-xlib.h
   /opt/local/include/cogl/cogl/deprecated/cogl-clutter.h
   /opt/local/include/cogl/cogl/deprecated/cogl-fixed.h
   /opt/local/include/cogl/cogl/deprecated/cogl-framebuffer-deprecated.h
   /opt/local/include/cogl/cogl/deprecated/cogl-material-compat.h
   /opt/local/include/cogl/cogl/deprecated/cogl-shader.h
   /opt/local/include/cogl/cogl/deprecated/cogl-texture-deprecated.h
   /opt/local/include/cogl/cogl/deprecated/cogl-type-casts.h
   /opt/local/include/cogl/cogl/deprecated/cogl-vertex-buffer.h
   /opt/local/include/cogl/cogl/gl-prototypes/cogl-core-functions.h
   /opt/local/include/cogl/cogl/gl-prototypes/cogl-gles2-functions.h
   /opt/local/include/cogl/cogl/gl-prototypes/cogl-glsl-functions.h
   /opt/local/include/cogl/cogl/gl-prototypes/cogl-in-gles-core-functions.h
   /opt/local/include/cogl/cogl/gl-prototypes/cogl-in-gles2-core-
 functions.h
   /opt/local/lib/girepository-1.0/Cogl-1.0.typelib
   /opt/local/lib/girepository-1.0/Cogl-2.0.typelib
   /opt/local/lib/girepository-1.0/CoglPango-1.0.typelib
   /opt/local/lib/girepository-1.0/CoglPango-2.0.typelib
   /opt/local/lib/libcogl-pango.20.dylib
   /opt/local/lib/libcogl-pango.dylib
   /opt/local/lib/libcogl-pango.la
   /opt/local/lib/libcogl-path.20.dylib
   /opt/local/lib/libcogl-path.dylib
   /opt/local/lib/libcogl-path.la
   /opt/local/lib/libcogl.20.dylib
   /opt/local/lib/libcogl.dylib
   /opt/local/lib/libcogl.la
   /opt/local/lib/pkgconfig/cogl-1.0.pc
   /opt/local/lib/pkgconfig/cogl-2.0-experimental.pc
   /opt/local/lib/pkgconfig/cogl-gl-1.0.pc
   /opt/local/lib/pkgconfig/cogl-pango-1.0.pc
   /opt/local/lib/pkgconfig/cogl-pango-2.0-experimental.pc
   /opt/local/lib/pkgconfig/cogl-path-1.0.pc
   /opt/local/lib/pkgconfig/cogl-path-2.0-experimental.pc
   /opt/local/share/cogl/examples-data/crate.jpg
   /opt/local/share/gir-1.0/Cogl-1.0.gir
   /opt/local/share/gir-1.0/Cogl-2.0.gir
   /opt/local/share/gir-1.0/CoglPango-1.0.gir
   /opt/local/share/gir-1.0/CoglPango-2.0.gir
   /opt/local/share/locale/an/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ar/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/as/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ast/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/be/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/bg/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/bs/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ca/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ca at valencia/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/cs/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/da/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/de/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/el/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/en_CA/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/en_GB/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/eo/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/es/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/eu/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/fa/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/fi/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/fr/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/fur/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/gl/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/he/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/hi/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/hr/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/hu/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/id/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/it/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ja/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/km/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/kn/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ko/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/lt/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/lv/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ml/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ms/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/nb/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ne/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/nl/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/oc/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/or/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/pa/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/pl/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/pt/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/pt_BR/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ro/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ru/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/sk/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/sl/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/sr/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/sr at latin/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/sv/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ta/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/te/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/th/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/tr/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/ug/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/uk/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/vi/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/zh_CN/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/zh_HK/LC_MESSAGES/cogl.mo
   /opt/local/share/locale/zh_TW/LC_MESSAGES/cogl.mo
 }}}

 Perhaps it should disable EGL backend, but that it not done in the
 portfile.

-- 
Ticket URL: <https://trac.macports.org/ticket/71653>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list