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

OST 2.4.3.8 #39

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open

OST 2.4.3.8 #39

wants to merge 41 commits into from

Conversation

brc0x1
Copy link
Member

@brc0x1 brc0x1 commented Mar 16, 2019

  • Clean up some issues building with -std=c++17
  • Regenerate buildsys files with automake 1.16
  • Improve non-gcc compiler detection
  • Use standard fixed-width int types instead of rolling our own, if they're available.
  • Bump up the copyright year again.

brc0x1 and others added 30 commits September 21, 2018 22:56
…eption handing works, because we've seen it not work
… avoiding conflict w/ std::byte, and replacing std::ptr_fun with lambdas, and getting rid of set_unexpected calls
Use standard '_t' fixed-width types instead of rolling our own, where available
… everywhere; set base compiler flags per compiler; detect availability of -Wall and -Wextra
…ab() detection, setting autoconf language to c++ early on
…ing one where we called empty() on a string (uselessly) instead of the clear() that was obviously intended
…ough I can't actually test it yet; clean up & extend platform & file type detection a bit
@ryandesign
Copy link

I'm curious about the status of this PR. Is it ready to be merged or is something still missing?

@cschuber
Copy link

I am also curious about the status of this PR. Using it has fixed build errors due to the import of LLVM16 into FreeBSD.

freebsd-git pushed a commit to freebsd/freebsd-ports that referenced this pull request Jun 26, 2023
Tripwire pull request #39,

- Clean up some issues building with -std=c++17
- Regenerate buildsys files with automake 1.16
- Improve non-gcc compiler detection
- Use standard fixed-width int types instead of rolling our own,
  if they're available.
- Bump up the copyright year again.

This fixes many build failures due to the LLVM16 import.

Obtained from:	Tripwire/tripwire-open-source#39
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.

None yet

3 participants