Skip to content

[libepoxy] build failure (missing dependency: egl-registry) #27507

@arctii

Description

@arctii

Host Environment

  • OS: Linux (Ubuntu)

To Reproduce

Steps to reproduce the behavior:

./vcpkg install libepoxy

Failure logs
Last few lines of the error log. It repeats itself:

In file included from ../src/1.5.10-92989bd778.clean/include/epoxy/egl.h:46,
                 from ../src/1.5.10-92989bd778.clean/src/dispatch_common.h:59,
                 from src/gl_generated_dispatch.c:26:
include/epoxy/egl_generated.h:11:10: fatal error: EGL/eglplatform.h: No such file or directory
   11 | #include "EGL/eglplatform.h"
      |          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.

Additional context
Workaround in my case:
Install package egl-registry manually before installing libepoxy.
I encountered this error whilst installing OpenCV.

Metadata

Metadata

Assignees

Labels

category:port-bugThe issue is with a library, which is something the port should already support

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions