Skip to content

Commit 04a64ef

Browse files
committed
Recommend a recent version of waf.
Our doc, CLAUDE.md and github tests were using a very old version of way (not compatible with the recent usage of semaphores by ae987beb7863683fd). We now use the versions 2.1.x, and we know the current version (2.1.9) works fine. Note that I removed the mention of the version in CLAUDE.md: Claude should not even try to install waf, it is supposed to run in a working environment. Change-Id: I49673be3c5008a51ff700e923b65bde5e194b810 Priv-Id: d4f98b06a27b7d53511e5b7a68ed5a6046089b18
1 parent 187c0a5 commit 04a64ef

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444

4545
- name: Install waf
4646
run: |
47-
sudo curl https://waf.io/waf-2.0.24 -o /usr/local/bin/waf && \
47+
sudo curl https://waf.io/waf-2.1.9 -o /usr/local/bin/waf && \
4848
sudo chmod +x /usr/local/bin/waf && \
4949
sudo waf --help 2>&1 >/dev/null
5050

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ lib-common is an Intersec C library extension targeting Linux environments. It p
88

99
## Build System
1010

11-
lib-common uses WAF (https://waf.io/). Download waf 2.0.x and place in PATH.
11+
lib-common uses WAF (https://waf.io/).
1212

1313
```bash
1414
waf configure # Configure (default profile)

README.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,14 @@ install it in a directory already in your PATH environment, for example
9191
`/usr/local/bin`:
9292
---------------------------------
9393
$ cd /usr/local/bin
94-
$ wget https://waf.io/waf-2.0.x
95-
$ ln -s waf-2.0.x waf
96-
$ chmod +x waf-2.0.x
94+
$ wget https://waf.io/waf-2.1.x
95+
$ ln -s waf-2.1.x waf
96+
$ chmod +x waf-2.1.x
9797
$ ./waf
9898
---------------------------------
9999

100-
`waf` versions 2.0.8 and 2.0.18 are known to work fine, running the latest 2.0.x
101-
`waf` should also work fine.
100+
`waf` versions 2.1.9 is known to work fine, but running the latest 2.1.x `waf`
101+
should also work fine.
102102

103103
=== Dependencies
104104
==== List of packages per Linux distribution

0 commit comments

Comments
 (0)