Date: Tue, 24 Jan 2023 18:16:38 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 269132] devel/rubygem-oj still no headers when building as non-root Message-ID: <bug-269132-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269132 Bug ID: 269132 Summary: devel/rubygem-oj still no headers when building as non-root Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: marko.cupac@mimar.rs Assignee: sunpoet@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) Attachment #239679 text/plain mime type: Created attachment 239679 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D239679&action= =3Dedit rubygem-oj-3.13.23_2.log Hi, I have been instructed in #269020 to open a new ticket, so here it goes. When building devel/rubygem-oj in poudriere as non-root, with the following= set in poudriere.conf: BUILD_AS_NON_ROOT=3Dyes PORTBUILD_USER=3Dnobody ...port gets successfully built, even though log shows header files are not copied to approriate destination due to lack of permissions (see attached l= og). This results in inability to build devel/rubygem-oj-introspect due to lack = of header files, and ultimately inability to build www/gitlab-ce, when buildin= g in poudriere as non-root / nobody. As no other port out of ~1300 I am currently building in poudriere has prob= lem with building as non-root, would it be possible to fix devel/rubygem-oj in a way it can include header files when building as non-root, rather than aski= ng users of this port to start building ports as root? Thank you in advance, --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-269132-7788>