homebrew-core
homebrew-core copied to clipboard
qt@5: declare indirect deps with linkage
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you ensured that your commits follow the commit style guide?
- [ ] Have you checked that there aren't other open pull requests for the same formula update/change?
- [ ] Have you built your formula locally with
HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>, where<formula>is the name of the formula you're submitting? - [ ] Is your test running fine
brew test <formula>, where<formula>is the name of the formula you're submitting? - [ ] Does your build pass
brew audit --strict <formula>(after doingHOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it passbrew audit --new <formula>?
https://github.com/Homebrew/homebrew-core/actions/runs/9863188002/job/27237048710#step:4:2737 https://github.com/Homebrew/homebrew-core/actions/runs/9863188002/job/27237049036#step:3:2861
> In file included from /home/linuxbrew/.linuxbrew/Cellar/mesa/24.1.4/include/EGL/egl.h:20,
> from main.cpp:7:
> main.cpp: In function ‘int main(int, char**)’:
> /home/linuxbrew/.linuxbrew/Cellar/mesa/24.1.4/include/EGL/eglplatform.h:170:56: error: invalid conversion from ‘EGLNativeDisplayType’ {aka ‘void*’} to ‘Display*’ {aka ‘_XDisplay*’} [-fpermissive]
> 170 | #define EGL_CAST(type, value) (static_cast<type>(value))
> | ^
> | |
> | EGLNativeDisplayType {aka void*}
> /home/linuxbrew/.linuxbrew/Cellar/mesa/24.1.4/include/EGL/egl.h:251:43: note: in expansion of macro ‘EGL_CAST’
> 251 | #define EGL_DEFAULT_DISPLAY EGL_CAST(EGLNativeDisplayType,0)
> | ^~~~~~~~
> main.cpp:13:20: note: in expansion of macro ‘EGL_DEFAULT_DISPLAY’
> 13 | Display *dpy = EGL_DEFAULT_DISPLAY;
> | ^~~~~~~~~~~~~~~~~~~
> main.cpp:15:11: error: invalid conversion from ‘EGLNativeDisplayType’ {aka ‘void*’} to ‘Display*’ {aka ‘_XDisplay*’} [-fpermissive]
> 15 | dpy = egldpy;
> | ^~~~~~
> | |
> | EGLNativeDisplayType {aka void*}
> make: *** [Makefile:179: main.o] Error 1
2024-07-23T00:17:51.4249996Z [8073/24223] /home/linuxbrew/.linuxbrew/opt/[email protected]/libexec/bin/python ../../3rdparty/chromium/mojo/public/tools/mojom/mojom_parser.py --input-root /tmp/qtA5-20240722-39591-q76wfh/qt-everywhere-src-5.15.13/qtwebengine/src/3rdparty/chromium/ --input-root /tmp/qtA5-20240722-39591-q76wfh/qt-everywhere-src-5.15.13/qtwebengine/src/core/release/gen --output-root /tmp/qtA5-20240722-39591-q76wfh/qt-everywhere-src-5.15.13/qtwebengine/src/core/release/gen --mojom-file-list=__services_viz_privileged_mojom_gl_gl__parser__tmp_qtA5-20240722-39591-q76wfh_qt-everywhere-src-5.15.13_qtwebengine_src_toolchain_target__rule..rsp --check-imports /tmp/qtA5-20240722-39591-q76wfh/qt-everywhere-src-5.15.13/qtwebengine/src/core/release/gen/services/viz/privileged/mojom/gl/gl.build_metadata --enable-feature is_not_android --enable-feature is_posix --enable-feature is_linux
2024-07-23T00:17:51.4254444Z [31mError:[0m An exception occurred within a child process:
2024-07-23T00:17:51.4255218Z Errno::ENOSPC: No space left on device - sendfile
2024-07-23T00:17:51.4286797Z ##[error]An exception occurred within a child process:
Errno::ENOSPC: No space left on device - sendfile
qtwebengine pulls chromium, which has crazy system requirements for a build machine, particularly:
At least 100GB of free disk space.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.