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
signature.asc
Description: OpenPGP digital signature