Note: the filesystem is not a huge hit, and the utils package was last
released in 2011. It uses CVS as its version control, on sourceforge!
which means that it's been decommissioned in 2017 and there was no one
left to migrate or something. Discussion lists are inactive except the
one hooked into kernel.org, which is only used for discussing the kernel
driver not the utils.
It's not clear how to effectively report a utils issue, or what would
happen if we did.
Closes: https://bugs.gentoo.org/863905
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
acct-* packages shouldn't be a requirement for --buildpkgonly. They were
carried along because the entirety of RDEPEND was lumped into DEPEND.
Removes unneeded build dependencies only, so no revbump needed.
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
* Filter LTO because of -Wlto-type-mismatch (reported upstream at https://sourceforge.net/p/xfe/bugs/282/)
* Restrict tests as it's just a lint-style check for po/ (translations)
* This version newly has Polkit rules but it only installs them if Polkit is installed.
Hand-roll the installation in the ebuild to avoid automagic and needing to RDEPEND
on polkit.
Closes: https://bugs.gentoo.org/847253
Closes: https://bugs.gentoo.org/864757
Signed-off-by: Sam James <sam@gentoo.org>
Broken quite badly via bundled liebv, no upstream bug tracker for libev AFAICT. And
broken in many bundled copies all over the place (which are modified...)
Closes: https://bugs.gentoo.org/857741
Signed-off-by: Sam James <sam@gentoo.org>
Broken quite badly via bundled liebv, no upstream bug tracker for libev AFAICT. And
broken in many bundled copies all over the place (which are modified...)
Closes: https://bugs.gentoo.org/857603
Signed-off-by: Sam James <sam@gentoo.org>
Broken quite badly via bundled liebv, no upstream bug tracker for libev AFAICT. And
broken in many bundled copies all over the place (which are modified...)
Closes: https://bugs.gentoo.org/856109
Signed-off-by: Sam James <sam@gentoo.org>
Broken quite badly, no upstream bug tracker AFAICT. And broken in many bundled copies
all over the place (which are modified...)
Closes: https://bugs.gentoo.org/855869
Signed-off-by: Sam James <sam@gentoo.org>
Upstream acknowledges the project is a walking strict-aliasing
violation, and activates -fno-strict-aliasing.
Given this, we shouldn't trust it to generate valid code with LTO
either.
Bug: https://bugs.gentoo.org/864127
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
This code is formally terrible. It is so terrible, because upstream
claims: "PLIB has been obsolete and unmaintained for at LEAST 15
years!!"
https://sourceforge.net/p/plib/bugs/55/#88e9
And that was already 3 years ago. We can't fix it so limit the extent to
which compilers are allowed to misinterpret it.
Closes: https://bugs.gentoo.org/860048
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>