Date: Wed, 29 Dec 2021 19:42:25 -0800 From: Cy Schubert <Cy.Schubert@cschubert.com> To: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> Cc: dev-commits-ports-main@freebsd.org, Eric Turgeon <ericbsd@FreeBSD.org>, Cy Schubert <cy@FreeBSD.org> Subject: Re: git: f3caf742108b - main - x11/mate-screensaver: Fix PAM build Message-ID: <202112300342.1BU3gPt9003879@slippy.cwsent.com> In-Reply-To: <20211230110857.1c0ac0e19e8206cb64a040d7@dec.sakura.ne.jp> References: <20211230110857.1c0ac0e19e8206cb64a040d7@dec.sakura.ne.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
This commit only fixed a compile time error, include file security/_pam_macros.h not found (discovered by my poudriere build). security/_pam_macros is an include file found only on some distros of Linux, a Linuxism. Try it without PAM enabled; the file not found error may just be the beginning of a multitude of PAM issues. I'll try to look at it over the next couple days. -- Cheers, Cy Schubert <Cy.Schubert@cschubert.com> FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org NTP: <cy@nwtime.org> Web: https://nwtime.org The need of the many outweighs the greed of the few. In message <20211230110857.1c0ac0e19e8206cb64a040d7@dec.sakura.ne.jp>, Tomoaki AOKI writes: > Hi. > Wondered whih commit to comment but decided to latest. > mate-screensaver no longer opens login panel after upgrading from > 1.26.0 to 1.26.1. > > Created Bug 260811 [1]. > > [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260811 > > > > The branch main has been updated by cy: > > > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=f3caf742108bb552724d4c4dae74b28ea26 > 6a6a3 > > > > commit f3caf742108bb552724d4c4dae74b28ea266a6a3 > > Author: Cy Schubert <cy_at_FreeBSD.org> > > AuthorDate: 2021-12-29 03:12:39 +0000 > > Commit: Cy Schubert <cy_at_FreeBSD.org> > > CommitDate: 2021-12-29 03:12:39 +0000 > > > > x11/mate-screensaver: Fix PAM build > > > > Fix build when PAM enabled; <security/_pam_macros.h> is a Linuxism. > > --- > > x11/mate-screensaver/files/patch-helper_pam-helper.c | 10 ++++++++++ > > 1 file changed, 10 insertions(+) > > > > diff --git a/x11/mate-screensaver/files/patch-helper_pam-helper.c > b/x11/mate-screensaver/files/patch-helper_pam-helper.c > > new file mode 100644 > > index 000000000000..605141fb0e54 > > --- /dev/null > > +++ b/x11/mate-screensaver/files/patch-helper_pam-helper.c > > _at__at_ -0,0 +1,10 _at__at_ > > +--- helper/pam-helper.c.orig 2021-11-15 14:28:47.000000000 -0800 > > ++++ helper/pam-helper.c 2021-12-28 19:09:39.501645000 -0800 > > +_at__at_ -33,7 +33,6 _at__at_ > > + */ > > + > > + #include <security/pam_appl.h> > > +-#include <security/_pam_macros.h> > > + > > + #include <sys/types.h> > > + #include <stdarg.h> > > -- > Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202112300342.1BU3gPt9003879>