Hi Nilesh, On 2021-06-03 13:05, Nilesh Patra wrote: > On Thu, 3 Jun 2021 at 13:10, Andrius Merkys <mer...@debian.org > <mailto:mer...@debian.org>> wrote: > On 2021-06-02 19:29, Nilesh Patra wrote: > > Nauty fails to cross build due to two reasons: > > > > 1. It uses AC_RUN_IFELSE testing which cannot heppen during cross > build > > Simply replacing it by AC_LINK_IFELSE does the trick. Please > find the > > patch for this below, and consider applying > > I have no experience with this, alas. > > This patch that I suggested is actually wrong, as you might see in > Helmut's message. > But more importantly, we ended up discovering that this is a *Release > critical* bug instead. > Please consider fixing it ASAP if you have some free cycles.
I am aware of Helmut's response and the severity of the problem. However, I have no experience with fixing i386 baseline violation. I may give a look, but I am not sure anything will come out of that. > Indeed, help2man should not call the compiled executables. Nevertheless > it may still be used to produce manpages from static text, see [2] for > example. > > This looks nice, there is also ronn and node-marked-man which can do > similar stuff via README. I was not aware of ronn and node-marked-man - thanks, I will give them a look. > But doing so isn't always possible because several times we have > multiple binaries and we need separate manual page for each binary. > In such a case, we need to maintain a maintainer manpage True indeed. > [2] > > https://salsa.debian.org/debian/libemf2svg/-/blob/df56bd1149cf512b6a232052437d04310bd90982/debian/rules#L11 > > <https://salsa.debian.org/debian/libemf2svg/-/blob/df56bd1149cf512b6a232052437d04310bd90982/debian/rules#L11> Best, Andrius