GNOME Bugzilla – Bug 337246
Missing GLIBTOP_SUID_* declarations in sysdeps
Last modified: 2006-04-04 20:06:36 UTC
Many of the sysdeps OS-specific implementations fail to declare some of the GLIBTOP_SUID_* macros. In other words, they are out of synch with the most maintained sysdeps code, the linux one. As a result, the build of the lib/sysdeps.c file fails because it needs to use these missing constants. In my specific case, it failed because the freebsd sysdep (used in NetBSD) does not define GLIBTOP_SUID_NETLIST. (This is why I've filed this as a bsd specific issue.) However, upon further inspection, I noticed that the other sysdeps modules are also desynchronized so they cannot built at the moment either. The attached patch fixes them all.
Created attachment 62758 [details] [review] Proposed patch.