[leaf-devel] buc-next build from git
Hi; just completed a rebuild of the next-branch. xtables-addon build without any problem. Only a three packages fail to build: djbdns, openssh and dhcpd (which is a know issue). The buildtool log snippets below... kp djbdns: make -j4 -C djbdns-1.05 make[1]: Entering directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' ( cat warn-auto.sh; \ echo 'main=$1; shift'; \ echo exec `head -1 conf-ld` \ '-o $main $main.o ${1+$@}' \ ) load ( cat warn-auto.sh; \ echo exec `head -1 conf-cc` '-c ${1+$@}' \ ) compile ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh systype chmod 755 compile gcc -o auto-str auto-str.c buffer_put.c buffer_write.c byte_copy.c str_len.c error.c chmod 755 load cat warn-auto.sh choose.sh \ | sed s}HOME}`head -1 conf-home`}g \ choose ./compile socket_connect6.c auto-str.c:7:6: warning: conflicting types for built-in function 'puts' [enabled by default] chmod 755 choose ./compile socket_accept6.c socket_connect6.c:9:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_connect6.o] Error 1 make[1]: *** Waiting for unfinished jobs socket_accept6.c:7:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_accept6.o] Error 1 make[1]: Leaving directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' openssh: checking if openpty correctly handles controlling tty... yes checking whether getpgrp requires zero arguments... yes checking OpenSSL header version... 105f (OpenSSL 1.0.0e 6 Sep 2011) checking OpenSSL library version... 107f (OpenSSL 1.0.0g 18 Jan 2012) checking whether OpenSSL's headers match the library... no configure: error: Your OpenSSL headers do not match your library. Check config.log for details. If you are sure your installation is consistent, you can disable the check by running ./configure --without-openssl-header-check. Also see contrib/findssl.sh for help identifying header/library mismatches. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel
Re: [leaf-devel] buc-next build from git
28.01.2012 21:04, KP Kirchdoerfer пишет: Hi; just completed a rebuild of the next-branch. xtables-addon build without any problem. Only a three packages fail to build: djbdns, openssh and dhcpd (which is a know issue). The buildtool log snippets below... kp djbdns: make -j4 -C djbdns-1.05 make[1]: Entering directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' ( cat warn-auto.sh; \ echo 'main=$1; shift'; \ echo exec `head -1 conf-ld` \ '-o $main $main.o ${1+$@}' \ ) load ( cat warn-auto.sh; \ echo exec `head -1 conf-cc` '-c ${1+$@}' \ ) compile ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh systype chmod 755 compile gcc -o auto-str auto-str.c buffer_put.c buffer_write.c byte_copy.c str_len.c error.c chmod 755 load cat warn-auto.sh choose.sh \ | sed s}HOME}`head -1 conf-home`}g \ choose ./compile socket_connect6.c auto-str.c:7:6: warning: conflicting types for built-in function 'puts' [enabled by default] chmod 755 choose ./compile socket_accept6.c socket_connect6.c:9:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_connect6.o] Error 1 make[1]: *** Waiting for unfinished jobs socket_accept6.c:7:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_accept6.o] Error 1 make[1]: Leaving directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' openssh: checking if openpty correctly handles controlling tty... yes checking whether getpgrp requires zero arguments... yes checking OpenSSL header version... 105f (OpenSSL 1.0.0e 6 Sep 2011) checking OpenSSL library version... 107f (OpenSSL 1.0.0g 18 Jan 2012) checking whether OpenSSL's headers match the library... no configure: error: Your OpenSSL headers do not match your library. Check config.log for details. If you are sure your installation is consistent, you can disable the check by running ./configure --without-openssl-header-check. Also see contrib/findssl.sh for help identifying header/library mismatches. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel You ran rebuild with symlink for old ld-uClibc.so? This can be the source of problem - configure script decides that used native compilation. This can be fixed by specifying build host. I'll try to fix it. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel
Re: [leaf-devel] buc-next build from git
Am 28.01.2012 20:14, schrieb Andrew: 28.01.2012 21:04, KP Kirchdoerfer пишет: Hi; just completed a rebuild of the next-branch. xtables-addon build without any problem. Only a three packages fail to build: djbdns, openssh and dhcpd (which is a know issue). The buildtool log snippets below... kp djbdns: make -j4 -C djbdns-1.05 make[1]: Entering directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' ( cat warn-auto.sh; \ echo 'main=$1; shift'; \ echo exec `head -1 conf-ld` \ '-o $main $main.o ${1+$@}' \ ) load ( cat warn-auto.sh; \ echo exec `head -1 conf-cc` '-c ${1+$@}' \ ) compile ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh systype chmod 755 compile gcc -o auto-str auto-str.c buffer_put.c buffer_write.c byte_copy.c str_len.c error.c chmod 755 load cat warn-auto.sh choose.sh \ | sed s}HOME}`head -1 conf-home`}g \ choose ./compile socket_connect6.c auto-str.c:7:6: warning: conflicting types for built-in function 'puts' [enabled by default] chmod 755 choose ./compile socket_accept6.c socket_connect6.c:9:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_connect6.o] Error 1 make[1]: *** Waiting for unfinished jobs socket_accept6.c:7:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_accept6.o] Error 1 make[1]: Leaving directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' openssh: checking if openpty correctly handles controlling tty... yes checking whether getpgrp requires zero arguments... yes checking OpenSSL header version... 105f (OpenSSL 1.0.0e 6 Sep 2011) checking OpenSSL library version... 107f (OpenSSL 1.0.0g 18 Jan 2012) checking whether OpenSSL's headers match the library... no configure: error: Your OpenSSL headers do not match your library. Check config.log for details. If you are sure your installation is consistent, you can disable the check by running ./configure --without-openssl-header-check. Also see contrib/findssl.sh for help identifying header/library mismatches. You ran rebuild with symlink for old ld-uClibc.so? This can be the source of problem - configure script decides that used native compilation. This can be fixed by specifying build host. I'll try to fix it. Yes, I did. I always wondered why the next-branch does not check the symlink as the the current version does? It works well for the 3x and 4.x version and allows to compile different versions as long as one let the buildtool.pl set the symlink at the start. Has there been significant changes in that area? BTW: Any ideas for xtables-addons? I think it may be solved running the configure in 4.x - but why does it work in the next branch? kp -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel
Re: [leaf-devel] buc-next build from git
28.01.2012 22:03, KP Kirchdoerfer пишет: Am 28.01.2012 20:14, schrieb Andrew: 28.01.2012 21:04, KP Kirchdoerfer пишет: Hi; just completed a rebuild of the next-branch. xtables-addon build without any problem. Only a three packages fail to build: djbdns, openssh and dhcpd (which is a know issue). The buildtool log snippets below... kp djbdns: make -j4 -C djbdns-1.05 make[1]: Entering directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' ( cat warn-auto.sh; \ echo 'main=$1; shift'; \ echo exec `head -1 conf-ld` \ '-o $main $main.o ${1+$@}' \ ) load ( cat warn-auto.sh; \ echo exec `head -1 conf-cc` '-c ${1+$@}' \ ) compile ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh systype chmod 755 compile gcc -o auto-str auto-str.c buffer_put.c buffer_write.c byte_copy.c str_len.c error.c chmod 755 load cat warn-auto.sh choose.sh \ | sed s}HOME}`head -1 conf-home`}g \ choose ./compile socket_connect6.c auto-str.c:7:6: warning: conflicting types for built-in function 'puts' [enabled by default] chmod 755 choose ./compile socket_accept6.c socket_connect6.c:9:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_connect6.o] Error 1 make[1]: *** Waiting for unfinished jobs socket_accept6.c:7:21: fatal error: haveip6.h: No such file or directory compilation terminated. make[1]: *** [socket_accept6.o] Error 1 make[1]: Leaving directory `/opt/buildtool-next/source/djbdns/djbdns-1.05' openssh: checking if openpty correctly handles controlling tty... yes checking whether getpgrp requires zero arguments... yes checking OpenSSL header version... 105f (OpenSSL 1.0.0e 6 Sep 2011) checking OpenSSL library version... 107f (OpenSSL 1.0.0g 18 Jan 2012) checking whether OpenSSL's headers match the library... no configure: error: Your OpenSSL headers do not match your library. Check config.log for details. If you are sure your installation is consistent, you can disable the check by running ./configure --without-openssl-header-check. Also see contrib/findssl.sh for help identifying header/library mismatches. You ran rebuild with symlink for old ld-uClibc.so? This can be the source of problem - configure script decides that used native compilation. This can be fixed by specifying build host. I'll try to fix it. Yes, I did. I always wondered why the next-branch does not check the symlink as the the current version does? It works well for the 3x and 4.x version and allows to compile different versions as long as one let the buildtool.pl set the symlink at the start. Has there been significant changes in that area? It doesn't need a symlink. It's a true cross-compilation. I added '--build' option to configure cmdlines to force cross-compiling even if exists working ld-uClibc.so, now I rebuilding all from scratch. BTW: Any ideas for xtables-addons? I think it may be solved running the configure in 4.x - but why does it work in the next branch? kp In 4.x it looks like it looking on versions by linking libraries, and it founds include in /usr/include and lib in staging dir. Try to add '--without-openssl-header-check' and look if it help. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel