Skip to content

adk 1.4.2 (new formula) #227959

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

adk 1.4.2 (new formula) #227959

wants to merge 1 commit into from

Conversation

abitrolly
Copy link
Contributor

@abitrolly abitrolly commented Jun 24, 2025

  • 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 doing HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --new <formula>?

Python toolkit for building, evaluating, and deploying AI agents. https://google.github.io/adk-docs/

It fails to build greenlet dependency locally, but maybe it is a specific problem with my system. Therefore opening as a draft.

@github-actions github-actions bot added python Python use is a significant feature of the PR or issue new formula PR adds a new formula to Homebrew/homebrew-core labels Jun 24, 2025
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Jun 24, 2025
@chenrui333
Copy link
Member

 src/geos.h:5:10: fatal error: 'numpy/ndarraytypes.h' file not found
     5 | #include <numpy/ndarraytypes.h>
       |          ^~~~~~~~~~~~~~~~~~~~~~
 1 error generated.

@chenrui333 chenrui333 added the build failure CI fails while building the software label Jun 25, 2025
@abitrolly
Copy link
Contributor Author

@chenrui333 from my side it is greenlet failing.

  building 'greenlet._greenlet' extension
  creating build/temp.linux-x86_64-cpython-313/src/greenlet
  g++-15 -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -I/home/linuxbrew/.linuxbrew/Cellar/adk/1.4.2/libexec/include -I/home/linuxbrew/.linuxbrew/opt/python@3.13/include/python3.13 -c src/greenlet/greenlet.cpp -o build/temp.linux-x86_64-cpython-313/src/greenlet/greenlet.o
  In file included from /home/linuxbrew/.linuxbrew/opt/python@3.13/include/python3.13/cpython/pythread.h:17,
                   from /home/linuxbrew/.linuxbrew/opt/python@3.13/include/python3.13/pythread.h:105,
                   from /home/linuxbrew/.linuxbrew/opt/python@3.13/include/python3.13/Python.h:118,
                   from src/greenlet/greenlet.cpp:16:
  /home/linuxbrew/.linuxbrew/Cellar/gcc/15.1.0/include/c++/15/ext/concurrence.h:257:32: error: cannot convert '<brace-enclosed initializer list>' to 'unsigned int' in initialization
    257 |     __gthread_cond_t _M_cond = __GTHREAD_COND_INIT;
        |                                ^~~~~~~~~~~~~~~~~~~
  /home/linuxbrew/.linuxbrew/Cellar/gcc/15.1.0/include/c++/15/bits/std_mutex.h:208:32: error: cannot convert '<brace-enclosed initializer list>' to 'unsigned int' in initialization
    208 |     __gthread_cond_t _M_cond = __GTHREAD_COND_INIT;
        |                                ^~~~~~~~~~~~~~~~~~~
  error: command '/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super/g++-15' failed with exit code 1
  error: subprocess-exited-with-error

  × Building wheel for greenlet (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> See above for output.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build failure CI fails while building the software CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. new formula PR adds a new formula to Homebrew/homebrew-core python Python use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants