[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