public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/virtualbox-guest-additions] alext-upd-to-7.2.12: Fix rpmlint warnings
@ 2026-07-12 20:58 Alex Tereschenko
0 siblings, 0 replies; only message in thread
From: Alex Tereschenko @ 2026-07-12 20:58 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/virtualbox-guest-additions
Branch : alext-upd-to-7.2.12
Commit : 690ab01f01a9de2a31dd16ea2eef5fdb8fa208cd
Author : Alex Tereschenko <frozen.and.blue@gmail.com>
Date : 2025-11-28T11:24:07+01:00
Stats : +36/-3 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/virtualbox-guest-additions/c/690ab01f01a9de2a31dd16ea2eef5fdb8fa208cd?branch=alext-upd-to-7.2.12
Log:
Fix rpmlint warnings
---
diff --git a/virtualbox-guest-additions.rpmlintrc b/virtualbox-guest-additions.rpmlintrc
new file mode 100644
index 0000000..09d5da7
--- /dev/null
+++ b/virtualbox-guest-additions.rpmlintrc
@@ -0,0 +1,32 @@
+# This is a valid module we want to install
+addFilter("E: pam-unauthorized-module pam_vbox.so")
+
+# We don't want to have an explicit Provides for this one
+# (and maybe it's time to remove the Obsoletes at all)
+addFilter("W: obsolete-not-provided virtualbox-guest-additions-ogl")
+
+# These are not config files indeed, but this is intentional
+addFilter("W: non-conffile-in-etc /etc/X11/xinit/xinitrc.d/98vboxadd-xclient.sh")
+addFilter("W: non-conffile-in-etc /etc/xdg/autostart/vboxclient.desktop")
+
+# There are no man docs in the source package and we don't package the general manual,
+# which is available at https://docs.oracle.com/en/virtualization/virtualbox/index.html
+addFilter("W: no-manual-page-for-binary")
+addFilter("W: no-documentation")
+
+# There is nothing to be run for %check in the source package
+addFilter("W: no-%check-section")
+
+# There is no such option
+addFilter("W: configure-without-libdir-spec")
+
+# This seems to come from the VBox runtime code (src/VBox/Runtime/r3/socket.cpp)
+# and it just doesn't look like something worth bothering the upstream about.
+addFilter("W: binary-or-shlib-calls-gethostbyname")
+
+# PIE flags have been added for Guest Additions in commit
+# https://github.com/VirtualBox/virtualbox/commit/90a21a105ddc0c3192b6614df71a7db6d5be131b
+# ...and then backed out the same day in commit
+# https://github.com/VirtualBox/virtualbox/commit/d22adf7efba9d0be5104dc52bf3561d5e99ea5e2
+# TODO: follow up via their dev mail list to see if this can be changed.
+addFilter("W: position-independent-executable-suggested")
diff --git a/virtualbox-guest-additions.spec b/virtualbox-guest-additions.spec
index d3ccb7c..56e1af3 100644
--- a/virtualbox-guest-additions.spec
+++ b/virtualbox-guest-additions.spec
@@ -56,13 +56,13 @@ Obsoletes: %{name}-ogl < 6.0.14-2
%description
This package replaces the application of Virtualbox's own methodology to
-install Guest Additions (in menu: Devices | Insert Guest Additions CD-image file).
+install Guest Additions (in menu: Devices -> Insert Guest Additions CD Image).
VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for
enterprise as well as home use. This package contains the VirtualBox
Guest Additions which support better integration of VirtualBox guests
with the Host, including file sharing, clipboard sharing and Seamless mode.
-Aditional note: this package can be installed on an non-guest system, because it is
-harmless and services would not run anyway.
+Additional note: this package can be installed on an non-guest system, because
+it is harmless and services would not run anyway.
%prep
@@ -200,6 +200,7 @@ install -m0644 -D virtualbox-guest-additions.sysusers.conf %{buildroot}%{_sysuse
%changelog
* Tue Nov 11 2025 Sérgio Basto <sergio@serjux.com> - 7.2.4-1
- Update virtualbox-guest-additions to 7.2.4
+- Fix rpmlint warnings (Alex Tereschenko)
* Thu Sep 11 2025 Sérgio Basto <sergio@serjux.com> - 7.2.2-1
- Update virtualbox-guest-additions to 7.2.2
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-12 20:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-12 20:58 [rpms/virtualbox-guest-additions] alext-upd-to-7.2.12: Fix rpmlint warnings Alex Tereschenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox