[Bug 259787] sched.h: unknown type name 'cpu_set_t' after 160b4b922b6021848b6b48afc894d16b879b7af2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 23 Nov 2021 17:05:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259787
--- Comment #25 from khb <khb.dev@gmail.com> ---
I believe lang/guile2 is also affected by this:
posix.c:2114:29: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
cpu_set_to_bitvector (const cpu_set_t *cs)
^~~~~~~~~
cpuset_t
/usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
^
posix.c:2141:3: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
cpu_set_t cs;
^~~~~~~~~
cpuset_t
/usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
^
posix.c:2144:9: warning: implicit declaration of function 'sched_getaffinity'
is invalid in C99 [-Wimplicit-function-declaration]
err = sched_getaffinity (scm_to_int (pid), sizeof (cs), &cs);
^
posix.c:2161:3: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
cpu_set_t cs;
^~~~~~~~~
cpuset_t
/usr/include/sys/_cpuset.h:50:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
^
posix.c:2180:9: warning: implicit declaration of function 'sched_setaffinity'
is invalid in C99 [-Wimplicit-function-declaration]
err = sched_setaffinity (scm_to_int (pid), sizeof (cs), &cs);
^
2 warnings and 3 errors generated.
gmake[5]: *** [Makefile:3540: libguile_2.2_la-posix.lo] Error 1
gmake[5]: Leaving directory '/usr/ports/lang/guile2/work/guile-2.2.7/libguile'
gmake[4]: *** [Makefile:2423: all] Error 2
gmake[4]: Leaving directory '/usr/ports/lang/guile2/work/guile-2.2.7/libguile'
gmake[3]: *** [Makefile:1857: all-recursive] Error 1
gmake[3]: Leaving directory '/usr/ports/lang/guile2/work/guile-2.2.7'
gmake[2]: *** [Makefile:1743: all] Error 2
gmake[2]: Leaving directory '/usr/ports/lang/guile2/work/guile-2.2.7'
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/lang/guile2
*** Error code 1
Stop.
make: stopped in /usr/ports/lang/guile2
--
You are receiving this mail because:
You are on the CC list for the bug.