Skip to content

make fail in centos 6.4 #835

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

Closed
ProdigyView opened this issue Jun 29, 2013 · 3 comments
Closed

make fail in centos 6.4 #835

ProdigyView opened this issue Jun 29, 2013 · 3 comments

Comments

@ProdigyView
Copy link

[ 5%] Built target folly
[ 6%] Built target double-conversion
Linking CXX executable gen-class-map
CMakeFiles/gen-class-map.dir/gen-class-map.cpp.o: In function _GLOBAL__sub_I__Z11print_usagePKc': gen-class-map.cpp:(.text.startup+0x393): undefined reference toboost::system::generic_category()'
gen-class-map.cpp:(.text.startup+0x39f): undefined reference to boost::system::generic_category()' gen-class-map.cpp:(.text.startup+0x3ab): undefined reference toboost::system::system_category()'
CMakeFiles/gen-class-map.dir/idl.cpp.o: In function __static_initialization_and_destruction_0(int, int) [clone .constprop.771]': idl.cpp:(.text+0x38ff): undefined reference toboost::system::generic_category()'
idl.cpp:(.text+0x390b): undefined reference to boost::system::generic_category()' idl.cpp:(.text+0x3917): undefined reference toboost::system::system_category()'
collect2: ld returned 1 exit status
make[2]: *** [hphp/tools/bootstrap/gen-class-map] Error 1
make[1]: *** [hphp/tools/bootstrap/CMakeFiles/gen-class-map.dir/all] Error 2
make: *** [all] Error 2

@scannell
Copy link
Contributor

Hi @ProdigyView, what version of Boost do you have installed? You may need a newer version, see the note at the bottom of https://github.com/facebook/hiphop-php/wiki/Building-and-installing-HHVM-on-CentOS-6.3.

@ProdigyView
Copy link
Author

I have Boost 1.53 installed(http://www.boost.org/users/download/), and I was following those instructions. The only thing I did not install was JMaelloc because I was advised against it because of performance issues. So i tried it with and without JMaelloc, same result.

@ProdigyView
Copy link
Author

I figred out how to get past it. Just type

ldconfig

And then re-run make.

facebook-github-bot pushed a commit that referenced this issue Oct 16, 2024
Summary:
# Motivation

And if there is one is one design mistake Rust ecosystem made, it is making [`group_by` weird](rust-itertools/itertools#374) and possible for users to, quote:

> I spent several hours debugging my code written using the group_by function.

Luckily for internal users, the build tooling responds accordingly and fails build for all usages of deprecated API. Thus, there is a need to adjust all of them manually.

# [Release notes](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md#0130)

### Breaking
- Removed implementation of `DoubleEndedIterator` for `ConsTuples` (#853)
- Made `MultiProduct` fused and fixed on an empty iterator (#835, #834)
- Changed `iproduct!` to return tuples for maxi one iterator too (#870)
- Changed `PutBack::put_back` to return the old value (#880)
- Removed deprecated `repeat_call, Itertools::{foreach, step, map_results, fold_results}` (#878)
- Removed `TakeWhileInclusive::new` (#912)

NOTE: Quick search didn't tell me anything related to breaking changes above, CI will tell. And, of course, scream to me if it breaks your personal build.

Reviewed By: anps77

Differential Revision: D64306014

fbshipit-source-id: 881ac716e1dc23968d4a28000fdaccdbf9097ec2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants