Skip to content

Version 4.0.2

Compare
Choose a tag to compare
@tavianator tavianator released this 17 Sep 19:54
· 201 commits to main since this release
4.0.2

New features

  • Implemented ./configure --version=X.Y.Z, mainly for packagers to override the version number (4a278d3)

Changes

  • Minor refactoring of the build system

Bug fixes

  • Fixed ./configure --help, which was broken since bfs 4.0 (07ae989)

  • Fixed compiler flag auto-detection on systems with non-GNU sed. This fixes a potential race condition on FreeBSD since bfs 4.0 due to the switch to _Fork() without passing -z now to the linker. (34e6081)

  • Fixed $MAKE distcheck when $MAKE is not make, e.g. gmake distcheck on BSD (2135b00)

  • Fixed some roff syntax issues in the bfs manpage (812ecd1)

  • Fixed an assertion failure optimizing expressions like bfs -not \( -prune , -type f \) since bfs 3.1. Release builds were not affected, since their assertions are disabled and the behaviour was otherwise correct. (b1a9998)