Skip to content
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

Allow to use system provided envoy #438

Closed
chenrui333 opened this issue Jan 7, 2023 · 2 comments
Closed

Allow to use system provided envoy #438

chenrui333 opened this issue Jan 7, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@chenrui333
Copy link

Describe the bug
Right now, func-e only install and run the specified envoy by itself, which caused some issue as

==> /opt/homebrew/Cellar/func-e/1.1.4/bin/func-e run --version
dyld: Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
  Referenced from: /private/tmp/func-e-test-20230105-69203-1bzeb1u/.func-e/versions/1.24.1/bin/envoy (which was built for Mac OS X 13.0)
  Expected in: /usr/lib/libc++.1.dylib

To Reproduce
on macos-11, run func-e run

version: func-e 1.14
os: macOS 11
envoy: 1.24.1

Expected behavior
It should runs out fine.

Additional context
relates to Homebrew/homebrew-core#119899

@chenrui333 chenrui333 added the bug Something isn't working label Jan 7, 2023
@codefromthecrypt
Copy link
Contributor

func-e's CLI was made to pass arguments literally to envoy, so not sure what value there is making a feature for this. e.g. func-e run xxxx calls envoy xxxx.

func-e can only support versions of envoy that the archive uses, and it recently dropped support for MacOS 11 tetratelabs/archive-envoy#42

@chenrui333
Copy link
Author

Closing as we dropped macos-11 support. Thanks @codefromthecrypt!

@chenrui333 chenrui333 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants