File tree 3 files changed +37
-3
lines changed
3 files changed +37
-3
lines changed Original file line number Diff line number Diff line change @@ -14,5 +14,5 @@ if [ "${VERSION-}" ]; then
14
14
elif [ -e " $DIR /.git" ] && command -v git > /dev/null 2>&1 ; then
15
15
git -C " $DIR " describe --always --dirty
16
16
else
17
- echo " 4.0.1 "
17
+ echo " 4.0.2 "
18
18
fi
Original file line number Diff line number Diff line change 1
1
4.*
2
2
===
3
3
4
+ 4.0.2
5
+ -----
6
+
7
+ ** September 17, 2024**
8
+
9
+ ### New features
10
+
11
+ - Implemented ` ./configure --version=X.Y.Z ` , mainly for packagers to override the version number
12
+ ([ ` 4a278d3 ` ] ( https://github.com/tavianator/bfs/commit/4a278d3e39a685379711727eac7bfaa83679e0e4 ) )
13
+
14
+ ### Changes
15
+
16
+ - Minor refactoring of the build system
17
+
18
+ ### Bug fixes
19
+
20
+ - Fixed ` ./configure --help ` , which was broken since ` bfs ` 4.0
21
+ ([ ` 07ae989 ` ] ( https://github.com/tavianator/bfs/commit/07ae98906dbb0caaac2f758d72e88dd0975b2a81 ) )
22
+
23
+ - Fixed compiler flag auto-detection on systems with non-GNU ` sed ` .
24
+ This fixes a potential race condition on FreeBSD since ` bfs ` 4.0 due to the [ switch to ` _Fork() ` ] ( https://github.com/tavianator/bfs/commit/085bb402c7b2c2f96624fb0523ff3f9686fe26d9 ) without passing ` -z now ` to the linker.
25
+ ([ ` 34e6081 ` ] ( https://github.com/tavianator/bfs/commit/34e60816adb0ea8ddb155a454676a99ab225dc8a ) )
26
+
27
+ - Fixed ` $MAKE distcheck ` when ` $MAKE ` is not ` make ` , e.g. ` gmake distcheck ` on BSD
28
+ ([ ` 2135b00 ` ] ( https://github.com/tavianator/bfs/commit/2135b00d215efc5c2c38e1abd3254baf31229ad4 ) )
29
+
30
+ - Fixed some roff syntax issues in the ` bfs ` manpage
31
+ ([ ` 812ecd1 ` ] ( https://github.com/tavianator/bfs/commit/812ecd1feeb002252dd4d732b395d31c4179afaf ) )
32
+
33
+ - Fixed an assertion failure optimizing expressions like ` bfs -not \( -prune , -type f \) ` since ` bfs ` 3.1.
34
+ Release builds were not affected, since their assertions are disabled and the behaviour was otherwise correct.
35
+ ([ ` b1a9998 ` ] ( https://github.com/tavianator/bfs/commit/b1a999892b9e13181ddd9a7d895f3d1c65fbb449 ) )
36
+
37
+
4
38
4.0.1
5
39
-----
6
40
9
43
### Bug fixes
10
44
11
45
- ` bfs ` no longer prints a "suppressed errors" warning unless ` -noerror ` is actually suppressing errors
12
- [ ` 5d03c9d ` ] ( https://github.com/tavianator/bfs/commit/5d03c9d460d1c1afcdf062d494537986ce96a690 )
46
+ ( [ ` 5d03c9d ` ] ( https://github.com/tavianator/bfs/commit/5d03c9d460d1c1afcdf062d494537986ce96a690 ) )
13
47
14
48
15
49
4.0
Original file line number Diff line number Diff line change 1
- .TH BFS 1 2024-08-19 "bfs 4.0.1"
1
+ .TH BFS 1 2024-09-17 "bfs 4.0.1"
2
2
.SH NAME
3
3
bfs \- breadth-first search for your files
4
4
.SH SYNOPSIS
You can’t perform that action at this time.
0 commit comments