Bug#368901: jed: FTBFS on kfreebsd-amd64: unsatisfied Build-Depends

Petr Salinger Petr.Salinger at t-systems.cz
Fri May 26 16:30:18 UTC 2006


Hello

> I've added kfreebsd-amd64 to the list of exclusions of libgpmg1-dev. Is
> this enough?
It should be.

> Can you tell me if DEB_BUILD_ARCH_kfreebsd is defined in 00list of dpatch
> if DPATCH_OPTION_CPP=1 is set in 00options?

Yes, but only due to (design) error in dpatch.

dpatch calls

cpp -P -DDEB_BUILD_ARCH_kfreebsd-i386=1 -DDEB_BUILD_ARCH="kfreebsd-i386" 
debian/patches/00list
or
cpp -P -DDEB_BUILD_ARCH_kfreebsd-amd64=1 -DDEB_BUILD_ARCH="kfreebsd-amd64" 
debian/patches/00list
or
cpp -P -DDEB_BUILD_ARCH_hurd-i386=1 -DDEB_BUILD_ARCH="hurd-i386" 
debian/patches/00list

which triggers warning 
"<command line>:1:24: warning: missing whitespace after the macro name"  
and is equal to 
#define DEB_BUILD_ARCH_kfreebsd -i386 1
#define DEB_BUILD_ARCH kfreebsd-i386
or 
#define DEB_BUILD_ARCH_kfreebsd -amd64 1
#define DEB_BUILD_ARCH kfreebsd-amd64
or
#define DEB_BUILD_ARCH_hurd -i386 1
#define DEB_BUILD_ARCH hurd-i386


Petr






More information about the Pkg-jed-devel mailing list