I forgot to include patch for Makefile.in.

here is it.

Thanks,
Bertrand Jacquin

On Fri, 17 Apr 2009 22:28:01 +0200, Beber <be...@meleeweb.net> wrote:
> Hi,
> 
> bind-tools default configure is wrong when searching for epoll when
> cross-compiling. So
> bind-tools-BJA-epoll-AC_TRY_RUN-cross.diff correct that to not do a
> non-conditional fail if cross-compiling :
> 
> checking epoll support... configure: error: cannot run test program while
> cross compiling
> See `config.log' for more details.
> 
> Then "gen" is compiled for many purposes in build. This binary is build
> with
> destination toolchain, do can't be executed on host.
> bind-tools-BJA-gen-HOSTCC.diff correct that (host is x86_64-pc-linux-gnu,
> while dest is i586-geode-linux-uclibc) :
> 
> i586-geode-linux-uclibc-gcc 
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2
> -I.
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/dns/include
> -I../../lib/dns/include
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/isc/include
> -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include
> -I../../lib/isc/nothreads/include -I../../lib/isc/x86_32/include
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/isccc/include
> -I../../lib/isccc/include    -D_GNU_SOURCE -Os -pipe -march=k6-2
> -fomit-frame-pointer -I/usr/i586-geode-linux-uclibc/usr/include/
> -I/usr/i586-geode-linux-uclibc/include/  -W -Wall -Wmissing-prototypes
> -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing

> -c symtab.c
> i586-geode-linux-uclibc-gcc 
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2
> -I.
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/dns/include
> -I../../lib/dns/include
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/isc/include
> -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include
> -I../../lib/isc/nothreads/include -I../../lib/isc/x86_32/include
>
-I/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/isccc/include
> -I../../lib/isccc/include    -D_GNU_SOURCE -Os -pipe -march=k6-2
> -fomit-frame-pointer -I/usr/i586-geode-linux-uclibc/usr/include/
> -I/usr/i586-geode-linux-uclibc/include/  -W -Wall -Wmissing-prototypes
> -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing

> \
>                 -DVERSION=\"9.4.3-P2\" \
>                 -DLIBINTERFACE=30 \
>                 -DLIBREVISION=1 \
>                 -DLIBAGE=0 \
>                 -c ./version.c
> /usr/bin/ar cruv libisccc.a alist.o base64.o cc.o ccmsg.o lib.o result.o
> sexpr.o symtab.o version.o
> a - alist.o
> a - base64.o
> a - cc.o
> a - ccmsg.o
> a - lib.o
> a - result.o
> a - sexpr.o
> a - symtab.o
> a - version.o
> i586-geode-linux-uclibc-ranlib libisccc.a
> touch timestamp
> make[1]: Leaving directory
>
`/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/isccc'
> making all in
>
/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/dns
> make[1]: Entering directory
>
`/usr/i586-geode-linux-uclibc/tmp/portage/net-dns/bind-tools-9.4.3_p2/work/bind-9.4.3-P2/lib/dns'
> i586-geode-linux-uclibc-gcc  -I../../lib/isc/include \
>           -o gen ./gen.c 
> ./gen -s . -t > include/dns/enumtype.h
> /bin/sh: ./gen: No such file or directory
> make[1]: *** [include/dns/enumtype.h] Error 127
> 
> Thanks
> Bertrand Jacquin

-- 
Beber
--- configure.in.ori	2009-04-17 22:32:40.000000000 +0200
+++ configure.in	2009-04-17 22:33:08.000000000 +0200
@@ -371,7 +371,9 @@
 	[AC_MSG_RESULT(yes)
 	ISC_PLATFORM_HAVEEPOLL="#define ISC_PLATFORM_HAVEEPOLL 1"],
 	[AC_MSG_RESULT(no)
-	ISC_PLATFORM_HAVEEPOLL="#undef ISC_PLATFORM_HAVEEPOLL"])
+	ISC_PLATFORM_HAVEEPOLL="#undef ISC_PLATFORM_HAVEEPOLL"],
+	[AC_MSG_RESULT(yes)
+	ISC_PLATFORM_HAVEEPOLL="#define ISC_PLATFORM_HAVEEPOLL 1"])
 	;;
 *)
 	ISC_PLATFORM_HAVEEPOLL="#undef ISC_PLATFORM_HAVEEPOLL"
_______________________________________________
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to