[Pkg-pascal-devel] Bug#795323: Bug#795323: fpc: FTBFS: Target "linux", package "fpgtk" not found

Paul Gevers elbrus at debian.org
Thu Aug 13 13:55:43 UTC 2015


On 13-08-15 00:22, Chris West (Faux) wrote:
> The package fails to build:
> 
> ...
> fpcsrc/utils/fpcm/fpcmake -Tall -q /fpc-2.6.4+dfsg/fpcsrc/rtl/morphos/Makefile.fpc
> fpcsrc/utils/fpcm/fpcmake -Tall -q /fpc-2.6.4+dfsg/fpcsrc/rtl/win32/Makefile.fpc
> fpcsrc/utils/fpcm/fpcmake -Tall -q /fpc-2.6.4+dfsg/fpcsrc/utils/fpcmkcfg/Makefile.fpc
> fpcsrc/utils/fpcm/fpcmake -Tall -q /fpc-2.6.4+dfsg/fpcsrc/utils/fpdoc/Makefile.fpc
> fpcsrc/utils/fpcm/fpcmake -Tall -q /fpc-2.6.4+dfsg/fpcsrc/utils/fpdoc/fpde/Makefile.fpc
> Error: Target "linux", package "fpgtk" not found
> debian/rules:198: recipe for target '/fpc-2.6.4+dfsg/fpcsrc/utils/fpdoc/fpde/Makefile' failed

I believe I know how to solve the issue (testing right now). I am still
contemplating the exact implementation in debian/rules as there are some
minor issues with the straight forward solution.

The idea is something like adding this to one of the clean targets:
 # The following packages depend on (at least) fpgtk but were
 # not build in Debian anyways. The make-files target fails to run
 # because fpcmake checks for all Makefile.fpc files and notices
 # that the dependency is not forfilled.
 rm -rf fpcsrc/utils/fpdoc/fpde
 rm -rf fpcsrc/utils/fpmc

And an update of the disable_building_gnome1_and_gtk1.patch to including
removal of fpmc in some win / bsd targets for utils/Makefile.fpc

Paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20150813/31d1c650/attachment.sig>


More information about the Pkg-pascal-devel mailing list