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

Fix build for modern standard libraries #90

Merged
merged 1 commit into from
Feb 17, 2017

Conversation

zauguin
Copy link
Collaborator

@zauguin zauguin commented Feb 17, 2017

The current build breaks, iff the standard library supports <optional>, but C++17 support isn't enabled.
Additionally we should not use _Reserved identifiers.
@aminroosta Should we make a bugfix release(3.0.1?) out of this?

@zauguin zauguin mentioned this pull request Feb 17, 2017
@funilrys
Copy link

funilrys commented Feb 17, 2017

@zauguin it's the build process who fails or the new features?

@zauguin
Copy link
Collaborator Author

zauguin commented Feb 17, 2017

It doesn't build independent of the used features. libc++ v4 and libstdc++v7 will be affected.

@funilrys
Copy link

funilrys commented Feb 17, 2017

Okay that's clear now.
So I have to wait for @aminroosta's before pushing the update to AUR.


If we don't have a bug fix release, I'm gonna push to AUR with a patch according to your PR @zauguin

@aminroosta aminroosta merged commit a2acd4a into SqliteModernCpp:master Feb 17, 2017
@aminroosta
Copy link
Collaborator

@funilrys I just released v3.1 with this PR.

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

Successfully merging this pull request may close these issues.

3 participants