Bug#835604: Added more package for man page generation during build

Sylvestre Ledru sylvestre at debian.org
Fri Mar 23 07:54:56 UTC 2018


On 23/03/2018 08:12, Reshabh Sharma wrote:
> Hi,
> 
> Attaching a patch that adds more packages for the generation of man page using help2man during build.
> Since it works on the '--help' info, I noticed some package which gave warning with lintian does not have the required help info for help2man.
> 
> I could have easily added the flag '--no-discard-stderr' to avoid outputs to stderr and could have save the build from failing but I noticed that while generation of man page for 'llvm-PerfectShuffle', it took a really long time and when I checked the man page generated, it was not looking appropriate.
> Some part of it :-
> 
> 2568390836U, // <0,4,5,3>: Cost 3 vext1 <3,0,4,5>, <3,0,4,5>
> 2568391990U, // <0,4,5,4>: Cost 3 vext1 <3,0,4,5>, RHS
> 2718715180U, // <0,4,5,5>: Cost 3 vext3 <5,6,7,0>, <4,5,5,6>
> 1618136374U, // <0,4,5,6>: Cost 2 vext3 <1,2,3,0>, RHS
> 2592281624U, // <0,4,5,7>: Cost 3 vext1 <7,0,4,5>, <7,0,4,5>
> 1618136392U, // <0,4,5,u>: Cost 2 vext3 <1,2,3,0>, RHS
> 2550480938U, // <0,4,6,0>: Cost 3 vext1 <0,0,4,6>, <0,0,4,6>
> 3826880801U, // <0,4,6,1>: Cost 4 vuzpl <0,2,4,6>, <6,0,1,2>
> 2562426332U, // <0,4,6,2>: Cost 3 vext1 <2,0,4,6>, <2,0,4,6>
> 3786190181U, // <0,4,6,3>: Cost 4 vext3 <4,6,3,0>, <4,6,3,0>
> 2718715252U, // <0,4,6,4>: Cost 3 vext3 <5,6,7,0>, <4,6,4,6>
> 3826881165U, // <0,4,6,5>: Cost 4 vuzpl <0,2,4,6>, <6,4,5,6>
> 2712669568U, // <0,4,6,6>: Cost 3 vext3 <4,6,6,0>, <4,6,6,0>
> 2657760081U, // <0,4,6,7>: Cost 3 vext2 <6,7,0,4>, <6,7,0,4>
> 2718715284U, // <0,4,6,u>: Cost 3 vext3 <5,6,7,0>, <4,6,u,2>
> 3654090854U, // <0,4,7,0>: Cost 4 vext1 <5,0,4,7>, LHS
> 3934229326U, // <0,4,7,1>: Cost 4 vuzpr <7,0,1,4>, <6,7,0,1>
> 3734156437U, // <0,4,7,2>: Cost 4 vext2 <7,2,0,4>, <7,2,0,4>
> 3734820070U, // <0,4,7,3>: Cost 4 vext2 <7,3,0,4>, <7,3,0,4>
> 3654094134U, // <0,4,7,4>: Cost 4 vext1 <5,0,4,7>, RHS
> 
> So, I choose to put only those package which are producing appropriate man pages without affecting the build.
> 
> Requesting your feedback and please correct me for any novice mistake.
Great, many thanks!

Sounds good

S



More information about the Pkg-llvm-team mailing list