You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@trafficserver.apache.org by "maskit (via GitHub)" <gi...@apache.org> on 2023/07/18 17:01:34 UTC
[GitHub] [trafficserver] maskit opened a new pull request, #10060: Don't link overridable_txn_vars.o twice
maskit opened a new pull request, #10060:
URL: https://github.com/apache/trafficserver/pull/10060
I see this link error on my Mac. I'm not sure why this error suddenly came up, but I guess some recent commits changed something.
```
Making all in rpc
/bin/sh ../../libtool --tag=CXX --mode=link ccache c++ -std=c++20 -g -pipe -Wall -Qunused-arguments -Wextra -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -fno-omit-frame-pointer -fsanitize=address -R/Users/mkitajo/opt/boringssl/lib -R/opt/homebrew/Cellar/pcre/8.45/lib -R/Users/mkitajo/opt/quiche/lib -L/Users/mkitajo/opt/boringssl/lib -L/opt/homebrew/Cellar/pcre/8.45/lib -L/Users/mkitajo/opt/quiche/lib -rpath /Users/mkitajo/opt/quiche/lib -o librpcpublichandlers.la handlers/common/RecordsUtils.lo handlers/config/Configuration.lo handlers/records/Records.lo handlers/storage/Storage.lo handlers/server/Server.lo handlers/plugins/Plugins.lo overridable_txn_vars.lo overridable_txn_vars.lo -lquiche
libtool: link: c++ -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o .libs/librpcpublichandlers.0.dylib handlers/common/.libs/RecordsUtils.o handlers/config/.libs/Configuration.o handlers/records/.libs/Records.o handlers/storage/.libs/Storage.o handlers/server/.libs/Server.o handlers/plugins/.libs/Plugins.o .libs/overridable_txn_vars.o .libs/overridable_txn_vars.o -L/Users/mkitajo/opt/boringssl/lib -L/opt/homebrew/Cellar/pcre/8.45/lib -L/Users/mkitajo/opt/quiche/lib -lquiche -g -O3 -fsanitize=address -install_name /Users/mkitajo/opt/quiche/lib/librpcpublichandlers.0.dylib -compatibility_version 1 -current_version 1.0 -Wl,-single_module
duplicate symbol 'ts::Overridable_Txn_Vars' in:
.libs/overridable_txn_vars.o
ld: 1 duplicate symbol for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
```
There is `.libs/overridable_txn_vars.o .libs/overridable_txn_vars.o` in the command line.
The Makefile has below.
```
am__objects_4 = overridable_txn_vars.lo
am_librpcpublichandlers_la_OBJECTS = $(am__objects_3) $(am__objects_4)
nodist_librpcpublichandlers_la_OBJECTS = $(am__objects_4)
librpcpublichandlers_la_OBJECTS = \
$(am_librpcpublichandlers_la_OBJECTS) \
$(nodist_librpcpublichandlers_la_OBJECTS)
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [trafficserver] maskit commented on pull request #10060: Don't link overridable_txn_vars.o twice
Posted by "maskit (via GitHub)" <gi...@apache.org>.
maskit commented on PR #10060:
URL: https://github.com/apache/trafficserver/pull/10060#issuecomment-1640745416
I found that the error is somehow triggered by `--with-quiche`.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [trafficserver] maskit commented on pull request #10060: Don't link overridable_txn_vars.o twice
Posted by "maskit (via GitHub)" <gi...@apache.org>.
maskit commented on PR #10060:
URL: https://github.com/apache/trafficserver/pull/10060#issuecomment-1640671731
polite_hook_wait failed.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [trafficserver] maskit merged pull request #10060: Don't link overridable_txn_vars.o twice
Posted by "maskit (via GitHub)" <gi...@apache.org>.
maskit merged PR #10060:
URL: https://github.com/apache/trafficserver/pull/10060
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [trafficserver] maskit commented on pull request #10060: Don't link overridable_txn_vars.o twice
Posted by "maskit (via GitHub)" <gi...@apache.org>.
maskit commented on PR #10060:
URL: https://github.com/apache/trafficserver/pull/10060#issuecomment-1640671920
[approve ci autest]
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org