Hi, On 10/30/2018 09:33 PM, Helmut Grohne wrote: > On Tue, Oct 30, 2018 at 08:57:04PM +0100, Stefan Bühler wrote: >>> lighttpd fails to cross build from source. The first problem is >>> satisfying Build-Depends. Two dependencies are problematic: perl and >>> libcgi-pm-perl. Turns out the latter is unnecessary (removing it does >>> not influence the build result). >> >> Did you even *try* to find out why it is there? See #789856. > > Yes, I did. The bug said, it'll fail hard once we get perl 5.22. We're > at 5.26 and it doesn't fail. This suggests that the reason is obsolete. > > I also tried to find uses of the module in the lighttpd source, but to > no avail. In particular, the tests from #789856 no longer use it. Looks > like an upstream change made the dependency obsolete and nobody noticed.
I'm sorry, you're right. Upstream removed this dependency in: https://git.lighttpd.net/lighttpd/lighttpd1.4.git/commit/?id=d147673d401996fcfb7e41c9419d319f93ac398d Next time just tell from the beginning you already investigated it and what you found, so I won't embarrass myself :) (I basically assumed your cross-build didn't need it because, as you also pointed out, only the tests ever needed it.) cheers, Stefan