Page MenuHomeFreeBSD

devel/libcwd: update to 1.0.6
ClosedPublic

Authored by cpm on Apr 19 2017, 11:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Dec 20, 6:50 PM
Unknown Object (File)
Nov 25 2025, 11:36 AM
Unknown Object (File)
Nov 21 2025, 6:13 PM
Unknown Object (File)
Oct 20 2025, 12:03 AM
Unknown Object (File)
Oct 12 2025, 12:14 PM
Unknown Object (File)
Oct 3 2025, 7:40 AM
Unknown Object (File)
Oct 2 2025, 6:02 PM
Unknown Object (File)
Oct 2 2025, 10:51 AM
Subscribers

Details

Summary
devel/libcwd: update to 1.0.6

- Add LICENSE section
- Switch to GCC=yes since this version adds support for GCC 5.x and 6.x
- Remove unrecognized configuration option: --disable-pch
- Bump library version in pkg-plist
- Take maintainership

Changes:
  Support for g++ 6.x, 5.x and DWARF version 4.

  Added channel_ct::operator(bool)
  This allows one to turn off debug output for a channel that is on
  on a per invocation basis by doing:
    
	  Dout(dc::notice(cond), ...);
    
  which then will only print debug output if 'cond' is true (and
  dc::notice is on).

  Added libcwd/cwlist.h to libcwd - this isn't used by
  libcwd itself, it's just an extra gadget for you.

  Bug fixes:

  Reallocating a memory block that was originally allocated
  in a different thread could lead to undefined behavior (when
  memory allocation checking is on, which is the default).

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Do you need / are you seeking approval for this?

If so, this looks good to me (and thanks for doing this update / improvement)!

This revision is now accepted and ready to land.Apr 22 2017, 9:24 AM
This revision was automatically updated to reflect the committed changes.