Date: Fri, 15 May 2020 00:55:47 +0700 From: Eugene Grosbein <eugen@grosbein.net> To: John Baldwin <jhb@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-releng@freebsd.org Subject: Re: svn commit: r361035 - in releng/11.4: lib/libsysdecode sys/fs/procfs sys/sys usr.sbin/procctl Message-ID: <c7c0db1e-931a-eeb5-9c92-1f4314b6fd82@grosbein.net> In-Reply-To: <202005141747.04EHltN1078763@repo.freebsd.org> References: <202005141747.04EHltN1078763@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
15.05.2020 0:47, John Baldwin wrote: > Author: jhb > Date: Thu May 14 17:47:55 2020 > New Revision: 361035 > URL: https://svnweb.freebsd.org/changeset/base/361035 > > Log: > MF11 361020: Deprecate procfs-based process debugging. > > 359047: > Mark procfs-based process debugging as deprecated for FreeBSD 13. > > Attempting to use ioctls on /proc/<pid>/mem to control a process will > trigger warnings on the console. The <sys/pioctl.h> include file will > also now emit a compile-time warning when used from userland. > > 359054: > Fix the workaround to ignore the #warning for GCC. > > clang and gcc use different warning flags for #warning preprocessor > directives. > > For both 12 and 11, adjust the GCC warning flags to only be added in > 4.7 and later since 4.2.1 does not support -Wno-cpp. For 11, add the > needed warning suppression to procctl's build. procctl was removed in > 12.0. > > Approved by: re (gjb, kib) Please consider adding a sysctl or another way to disable such extra warnings for jailed process, so it would be possible running old versions of FreeBSD in a jail seamless.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c7c0db1e-931a-eeb5-9c92-1f4314b6fd82>