non port: www/envoy/files/makefile-main |
Number of commits found: 9 |
Friday, 16 Jun 2023
|
11:26 Alexey Dokuchaev (danfe)
www/envoy: unbreak the port's build on i386 (at least)
Abseil developers say they don't know of anything faster than
CityHash32 for 32-bit x86 code, thus we must link this symbol
to unbreak the build:
ld: error: undefined symbol: absl::lts_20220623::
hash_internal::CityHash32(char const*, unsigned int)
>>> referenced by access_log_impl.cc
51b815d |
Thursday, 15 Jun 2023
|
12:34 Alexey Dokuchaev (danfe)
www/envoy: connect most of the available extensions to the build.
fd7d97d |
Monday, 12 Jun 2023
|
16:35 Alexey Dokuchaev (danfe)
www/envoy: hook compression extensions to the port's build.
81176cb |
11:12 Alexey Dokuchaev (danfe)
www/envoy: do not use pinned version 1.49.2 of gRPC vs `devel/grpc' port
While here, split v2/v3 API .proto files similarly to what upstream does.
e5b5aff |
Friday, 9 Jun 2023
|
10:16 Alexey Dokuchaev (danfe)
www/envoy: the port had been updated to version 1.26.1 \o/
Currently, only a limited set of extensions is being built,
e.g. WASM-related code was disabled due to unsolved issues.
Please send patches to enable missing functionality, there
are lots of features remain to be explored.
Unfortunately, it still requires BoringSSL for the moment.
PR: 262115
b988824 |
09:53 Alexey Dokuchaev (danfe)
www/envoy: reduce the gratuitous differences with coming update
- Remove the common `../api/' prefix from every API *.pb.o file
and append it when using the variable as target's prerequisite
- Do the final linking via ccache(1) if configured and do not
limit the number of errors (let's see them all)
- Try to run the newly built executable to see whether it works
49a1246 |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
all: Remove all other $FreeBSD keywords.
135fdee |
Wednesday, 4 Dec 2019
|
13:19 vanilla
1: Update devel/spdlog to 1.4.2.
2: Fix build issue due spdlog's upgrade.
Approved by: danfe@ (www/envoy), adridg@ (net-im/nheko), maintainer timeout
(sunpoet@, jhixson@)
|
Wednesday, 10 Jul 2019
|
09:38 danfe
Envoy is a high performance C++ distributed edge and service proxy for
cloud-native services and applications.
Envoy is originally built with Bazel, monstrous build system written in
Java which does silly things like downloading dependencies from GitHub
and is just a PITA to work against. This port is built with two simple
makefiles and GNU make(1). Protobuf semantic validation was disabled
because it apparently requires pulling in ``Go'' language, and I'm not
comfortable with this technology yet.
Note that this port currently requires DEFAULT_VERSIONS+=ssl=boringssl
added to your /etc/make.conf file.
WWW: https://www.envoyproxy.io/
|
Number of commits found: 9 |