[Bug 259787] sched.h: unknown type name 'cpu_set_t' after 160b4b922b6021848b6b48afc894d16b879b7af2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 20 Dec 2021 20:05:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259787 --- Comment #37 from Stefan Eßer <se@FreeBSD.org> --- (In reply to Gleb Popov from comment #36) Building lang/ghc on -CURRENT works after commit 5e04571cf3cf, which removed the need to specify -D_WITH_CPU_SET_T to make parts of sched.h visible. But I'm not sure whether that part of the commit should not be reverted, since it made some ports assume that they were being built on a Linux system with GLIBC. Some of the CPU_* macros have conflicting signatures on FreeBSD and in GLIBC, and now some ports need individual patches to make them build. It may be better to just rely on the standard method of passing -D_WITH_CPU_SET_T to enable those macros, than to expect port maintainers to find the individual cure for their ports ... -- You are receiving this mail because: You are on the CC list for the bug.