On 2/7/25 8:43 PM, Qu Wenruo wrote: > Hi, > > Just find out that fsstress no longer compiles on for-next (v2025.02.02) > , patches-in-queue (a494849fb48dc6b276c2a1784d6ff66c731e5572) nor master > branchs (8467552f09e1672a02712653b532a84bd46ea10e) > All fails with the following error: > > ``` > Building ltp > [CC] fsstress > In file included from /usr/include/liburing.h:17, > from fsstress.c:30: > /usr/include/liburing/compat.h:11:10: fatal error: linux/blkdev.h: No > such file or directory > 11 | #include <linux/blkdev.h> > | ^~~~~~~~~~~~~~~~ > ``` > > This seems to be a change in the liburing headers, as v2.8 still > compiles fine. > > Is there something wrong with header change? Are you on arch linux? They messed up their packaging. -- Jens Axboe