> Relevant part (hopefully):
...
> > PasDoc_GenHtml.pas(352,23) Fatal: Cannot open include file "pasdoc.css.inc"
> > Fatal: Compilation aborted
> > Error: /usr/bin/ppcx64 returned an error exitcode
> > make[2]: *** [Makefile:193: build-fpc-default-debug] Error 1 shuffle=reverse

( Upstream of PasDoc here. ) The error indicates that "pasdoc.css.inc"
does not exist when doing the build.

Looking at our upstream Makefile and files (
https://github.com/pasdoc/pasdoc/ ), I don't think it's a problem on
our side. The "pasdoc.css.inc", although it's autogenerated, is also
present in the repo (see
https://github.com/pasdoc/pasdoc/tree/master/source/component ). This
is done for the comfort of people building PasDoc in various ways, so
that one can open the project in Lazarus / Delphi and "just hit F9 to
compile".

Possibly the Debian package customization removes the "pasdoc.css.inc"
file, and then relies on "make -C source/component" to recreate? This
certainly would make sense as a validation (to make sure the
"pasdoc.css.inc" is indeed auto-generated to a correct version). And
then it has to execute before doing the actual build that relies on
"pasdoc.css.inc" existence. But I was not able to find this in PasDoc
Debian package sources on Salsa
https://salsa.debian.org/pascal-team/pasdoc/ .

So..
- I don't know where is the problem,
- but I don't think it's in upstream and I don't see it in
https://salsa.debian.org/pascal-team/pasdoc/ .
- But I hope above observations help the package maintainer to solve
the issue :)

Regards,
Michalis

Reply via email to