Skip to content

Conversation

@masaori335
Copy link
Contributor

Fix #10318. We start using c++ compiler and the symbol log conflicts with math.h.

lua/ts_lua_log.cc:21:24: error: redefinition of 'log' as different kind of symbol
static TSTextLogObject log;
                       ^
/opt/brew/opt/llvm@16/bin/../include/c++/v1/math.h:827:1: note: previous definition is here
log(_A1 __x) _NOEXCEPT {return __builtin_log((double)__x);}
^

@masaori335 masaori335 added the Build work related to build configuration or environment label Aug 31, 2023
@masaori335 masaori335 added this to the 10.0.0 milestone Aug 31, 2023
@masaori335 masaori335 self-assigned this Aug 31, 2023
@traeak traeak merged commit 70e2127 into apache:master Aug 31, 2023
@jpeach
Copy link
Contributor

jpeach commented Sep 4, 2023

cmcfarlen pushed a commit to cmcfarlen/trafficserver that referenced this pull request Jun 3, 2024
* asf/master:
  Make bad disk detection more robust (apache#10317)
  Update Proxy Verifier to v2.10.1 (apache#10322)
  Fix lua plugin build (apache#10319)
  cmake: Add support for building benchmarks (apache#10316)
  cmake: add tests for proxy/http3 (apache#10310)
  Cmake: Add tests in proxy/http proxy/http2 (apache#10305)
  add tests for src/records (apache#10302)
  cmake: add unit tests for proxy/logging (apache#10301)
  setup default install path, runtime user and group (apache#10299)
  cmake: add tests for proxy/hdrs (apache#10283)
  Fix ip_allow optional methods specification (apache#10246)
  Plugin promotions, deprecations and deletions (apache#10303)
  Use Dbg() for debug output in both core and plugins. (apache#9732)
  Remove in_addr forward declaration from experimental.h. (apache#10309)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build work related to build configuration or environment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build error of lua plugin

4 participants