Skip to content
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

Can't build on MacOS with Travis #45

Closed
SuperFola opened this issue Oct 9, 2019 · 12 comments
Closed

Can't build on MacOS with Travis #45

SuperFola opened this issue Oct 9, 2019 · 12 comments
Labels
🔥 bug Something isn't working 🤔 help wanted Extra attention is needed
Projects
Milestone

Comments

@SuperFola
Copy link
Member

No description provided.

@SuperFola SuperFola added 🔥 bug Something isn't working 🤔 help wanted Extra attention is needed hacktoberfest labels Oct 9, 2019
@SuperFola SuperFola reopened this Oct 9, 2019
@SuperFola SuperFola added this to In Progress in v3.1.0 Oct 9, 2019
@SuperFola SuperFola moved this from In Progress to To Do in v3.1.0 Oct 11, 2019
@hugoziviani
Copy link

Hello! can I help you in anything ? cheers.

@SuperFola
Copy link
Member Author

Hey! If you know how to fix that issue I would love to get a PR, this has been annoying me for too long

@hugoziviani
Copy link

Ok. I'm gonna try.

@hugoziviani
Copy link

I found an Error in the compilation process. Could you check if is the same as you got?

1- First Error:
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/variant:1455:48: error: no
matching function for call to object of type 'std::__1::equal_to'
static_assert(std::is_convertible<decltype(_Operator{}(_VSTD::forward<_T1>(__t1), ...

@SuperFola
Copy link
Member Author

Must be related to the version of clang used, which I can't change (well, I tried without success) :v

@hugoziviani
Copy link

Do you have any suggestion to get solved this error? I was trying and I got nothing yet.

@SuperFola
Copy link
Member Author

Appart from setting up a temp repo with travis integration and updating the travis.yml to use the latest clang on macos and linux (2 tests are using it), not really 😥

I tried to find other travis.yml files for C++ with clang on macos, but the code they used didn't work for this project, and I don't really know why

@SuperFola SuperFola moved this from To Do to In Progress in v3.1.0 Oct 15, 2019
@SuperFola
Copy link
Member Author

Hi, any updates on this?

@hugoziviani
Copy link

I tried to compile with old versions pack, but I got nothing. Sorry... If you want, can assign to another person. Thanks and sorry.

@SuperFola
Copy link
Member Author

No problem, this is a quite tricky issue! Hopefully some day we'll figure this out

@hugoziviani
Copy link

Thanks a lot for the patience.

@SuperFola SuperFola moved this from In Progress to To Do in v3.1.0 Oct 26, 2019
SuperFola added a commit that referenced this issue Oct 29, 2019
@SuperFola
Copy link
Member Author

Just discovered that we can fix this compilation problem, but we need to upgrade clang (and that's not very easy to do from my pov) AND we need MacOS 10.15 for filesystem support, but travis has only MacOS <= 10.14

Closing until it's updated on their side

v3.1.0 automation moved this from To Do to Done Oct 29, 2019
@SuperFola SuperFola added this to the 3.1.0 milestone Mar 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔥 bug Something isn't working 🤔 help wanted Extra attention is needed
Projects
No open projects
v3.1.0
  
Done
Development

No branches or pull requests

2 participants