-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-4609: [C++] Use google benchmark from toolchain #3681
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
Conversation
|
@xhochy CI is failing. |
|
The linker command looks fishy: the This is a bug in gbenchmark. We may have to patch gbenchmark in conda-forge. See https://stackoverflow.com/a/39547577/776560 also |
|
I just submitted a PR to gbenchmark |
|
Google accepted my PR. In the meantime I think we can handle this in the conda-forge build |
Change linker statement to use Threads::Threads Change-Id: I81df95bde48a48bed221dac814836a417c9b16ff
|
Hm, it looks like the gbenchmark fix was not sufficient. It seems that the conda-forge packages for gbenchmark are not usable with the Ubuntu Xenial system compilers cc @pitrou |
|
libstdc++ on 18.04 (Bionic) does have the required symbols: Perhaps it's a matter of linker option order? Does |
|
In Travis here I think the Ubuntu 16.04 toolchain is being used |
|
What do you want to do with this patch? Seems that using the CF packages with Ubuntu Xenial's gcc 5.4 is a non-starter |
|
I'm addressing this in #3688 |
No description provided.