[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#817757: motion: FTBFS on kfreebsd-amd64: #error This header is not available for amd64



Hi,

Ximin Luo wrote:
> Hey Steven, thanks for the patch. Just to confirm, it's not going to
> interfere with the i386 build is it? I guess the current successful
> kfreebsd-i386 build must have been against older libraries, and would
> fail now against the current libraries, if I don't apply this patch?

The patch is okay for kfreebsd-i386 too.

What happened was, FreeBSD originally had these headers in:
i386/ioctl_meteor.h
i386/ioctl_bt848.h
where machine/ is a symlink to i386/, on i386.

but they moved to arch-indep paths:
dev/bktr/ioctl_meteor.h
dev/bktr/ioctl_bt848.h

The kfreebsd-i386 build succeeded because we still have wrappers in
i386/ for backward compatibility, but the old paths are deprecated since
2003!  amd64 doesn't have these wrappers as it didn't exist before then.

Regards,
-- 
Steven Chamberlain
steven@pyro.eu.org

Attachment: signature.asc
Description: Digital signature


Reply to: