https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-perl/PerlMol-0.3500 installs less files with clang stricter. Discovered on: amd64 (internal ref: clang-stricter_tinderbox) NOTE: To reproduce this issue: 1) Install the package with CC=clang - CXX=clang++ 2) Put the list of the installed files into a file ( qlist -e PACKAGE:SLOT | sort | uniq > /tmp/qlist1 ) 3) Install the package with CC=clang - CXX=clang++ - CFLAGS/CXXFLAGS=-Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-function-pointer-types 4) Put the list of the installed files into a file ( qlist -e PACKAGE:SLOT | sort | uniq > /tmp/qlist2 ) 5) See the diff between the two files ( diff -ru /tmp/qlist_1 /tmp/qlist_2 ) On this machine: - the installed files with clang are 59 - the installed files with clang stricter are 4 This type of report comes from a check that is a bit outside of the tinderbox, that's the reason because build.log was not provided (however in cases like these the build.log doesn't help much) but if you need further help to diagnose this issue feel free to ask. In any case I'm providing a diff.
No diff?
(In reply to Sam James from comment #1) > No diff? sorry, coming soon..
DIFF: --- /dev/fd/63 2022-12-01 09:39:54.148218163 +0100 +++ /dev/fd/62 2022-12-01 09:39:54.148218163 +0100 @@ -1,59 +1,4 @@ -/usr/bin/mok -/usr/bin/yapp -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/3DBuilder.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Atom.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Bond.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Bond/Find.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Canonicalize.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Domain.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/Dumper.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/Formula.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/FormulaPattern.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/MDLMol.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/MidasPattern.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/Mopac.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/PDB.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/SDF.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/SLN.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/SLN/Parser.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/SMARTS.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/SMILES.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/VRML.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/XYZ.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/File/write.pl -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/FormulaPattern.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/InternalCoords.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/InternalCoords/Builder.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Isotope.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/MacroMol.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/MidasPattern.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Mok.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Mol.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Obj.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Pattern.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Pattern/Atom.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Pattern/Bond.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Reaction.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Ring.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Ring/Find.pm -/usr/lib64/perl5/vendor_perl/5.36/Chemistry/Tutorial.pod -/usr/lib64/perl5/vendor_perl/5.36/Math/VectorReal.pm -/usr/lib64/perl5/vendor_perl/5.36/Math/matrix_test.pl -/usr/lib64/perl5/vendor_perl/5.36/Math/synopsis.pl -/usr/lib64/perl5/vendor_perl/5.36/Math/vector_test.pl -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp.pm -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp/Driver.pm -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp/Grammar.pm -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp/Lalr.pm -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp/Options.pm -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp/Output.pm -/usr/lib64/perl5/vendor_perl/5.36/Parse/Yapp/Parse.pm /usr/lib64/perl5/vendor_perl/5.36/PerlMol.pm -/usr/lib64/perl5/vendor_perl/5.36/Statistics/Regression.pm /usr/lib64/perl5/vendor_perl/5.36/x86_64-linux-thread-multi/auto/PerlMol/.packlist /usr/share/doc/PerlMol-0.3500/Changes.bz2 /usr/share/doc/PerlMol-0.3500/README.bz2 -/usr/share/man/man1/mok.1.bz2 -/usr/share/man/man1/yapp.1.bz2 -/usr/share/man/man3/Parse::Yapp.3.bz2
Last release in 2005.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c302025d6ba3c1a6a04359a6b38a4da6a4bef92 commit 8c302025d6ba3c1a6a04359a6b38a4da6a4bef92 Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-03-19 18:03:46 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-03-19 18:03:46 +0000 package.mask: Last rite dev-perl/PerlMol Bug: https://bugs.gentoo.org/833484 Bug: https://bugs.gentoo.org/833536 Bug: https://bugs.gentoo.org/833944 Bug: https://bugs.gentoo.org/883757 Signed-off-by: David Seifert <soap@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87813749eeb518883742d850bbd645291b2612db commit 87813749eeb518883742d850bbd645291b2612db Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-04-21 08:54:36 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-04-21 08:54:36 +0000 dev-perl/PerlMol: treeclean Closes: https://bugs.gentoo.org/833484 Closes: https://bugs.gentoo.org/833536 Closes: https://bugs.gentoo.org/833944 Closes: https://bugs.gentoo.org/883757 Signed-off-by: David Seifert <soap@gentoo.org> dev-perl/PerlMol/Manifest | 1 - dev-perl/PerlMol/PerlMol-0.3500.ebuild | 24 ----------------- dev-perl/PerlMol/metadata.xml | 49 ---------------------------------- profiles/package.mask | 6 ----- 4 files changed, 80 deletions(-)