Hi Padraig, On 1/20/20 12:52 PM, Pádraig Brady wrote:
I plan to do one in the next few weeks
on openSUSE:Tumbleweed with glibc-2.30, I'm getting the following errors. CC lib/nproc.o In file included from lib/nproc.c:50: /usr/include/sys/sysctl.h:21:2: error: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Werror=cpp] 21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed." | ^~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:10238: lib/nproc.o] Error 1 CC lib/physmem.o In file included from lib/physmem.c:54: /usr/include/sys/sysctl.h:21:2: error: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Werror=cpp] 21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed." | ^~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:10238: lib/physmem.o] Error 1 CC src/uptime.o In file included from src/uptime.c:26: /usr/include/sys/sysctl.h:21:2: error: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Werror=cpp] 21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed." | ^~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:10238: src/uptime.o] Error 1 CC src/uname.o In file included from src/uname.c:34: /usr/include/sys/sysctl.h:21:2: error: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Werror=cpp] 21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed." | ^~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:10238: src/uname.o] Error 1 make[2]: Target 'all-am' not remade because of errors. I didn't have a deeper look about this issue yet, but at least on that system it seems to work with those includes simply removed. Is this something we want to have solved for coreutils-8.32? Have a nice day, Berny