Commit 0b749a5
fix: build only liburing library, skip tests to avoid header conflicts
The liburing test suite has header conflicts between glibc and kernel headers
(redefinition of struct in6_pktinfo and ip6_mtuinfo). We only need the library
for production use, not the tests.
Changes:
- Use 'make -C src' to build only the src/ directory (library)
- Skip building test/ directory which has the header conflicts
- Still run 'make install' to install headers and library
This resolves the compilation error on manylinux containers.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 108e21d commit 0b749a5
1 file changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
138 | 139 | | |
139 | | - | |
| 140 | + | |
140 | 141 | | |
141 | 142 | | |
142 | 143 | | |
| |||
0 commit comments