From: <ast...@el...> - 2007-02-28 08:50:15
|
When doing make for the current trunk (673), it stopped while compiling astmanproxy. Seems it's expecting OpenSSL stuff, but since that seems to have not been downloaded/compiled/installed yet (A comes before O), it fails spectacularly. Is this normal, since trunk could be broken by something, or is my environment lacking something? I'm running CentOS 4.3 with all the dev stuff installed and updated. Do I have to do something silly like disable that package and compile, then go back and compile astmanproxy? ------ In file included from src/ssl.c:40: src/include/ssl.h:19:25: openssl/ssl.h: No such file or directory In file included from src/ssl.c:40: src/include/ssl.h:32: error: syntax error before "SSL" src/include/ssl.h:32: warning: no semicolon at end of struct or union src/include/ssl.h:33: warning: type defaults to `int' in declaration of `sec_channel' src/include/ssl.h:33: warning: data definition has no type or storage class src/include/ssl.h:48: error: syntax error before '*' token src/include/ssl.h:48: warning: type defaults to `int' in declaration of `get_ssl' src/include/ssl.h:48: warning: data definition has no type or storage class src/ssl.c:42: error: syntax error before '*' token src/ssl.c:42: warning: type defaults to `int' in declaration of `sctx' src/ssl.c:42: warning: data definition has no type or storage class src/ssl.c:43: error: syntax error before '*' token src/ssl.c:43: warning: type defaults to `int' in declaration of `cctx' src/ssl.c:43: warning: data definition has no type or storage class src/ssl.c: In function `init_secure': src/ssl.c:53: error: `SSL_METHOD' undeclared (first use in this function) src/ssl.c:53: error: (Each undeclared identifier is reported only once src/ssl.c:53: error: for each function it appears in.) src/ssl.c:53: error: `meth' undeclared (first use in this function) src/ssl.c:55: warning: implicit declaration of function `SSLeay_add_ssl_algorithms' src/ssl.c:56: warning: implicit declaration of function `SSL_load_error_strings' src/ssl.c:59: warning: implicit declaration of function `SSLv23_server_method' src/ssl.c:60: warning: implicit declaration of function `SSL_CTX_new' src/ssl.c:60: warning: assignment makes pointer from integer without a cast src/ssl.c:66: warning: implicit declaration of function `SSL_CTX_use_certificate_file' src/ssl.c:66: error: `SSL_FILETYPE_PEM' undeclared (first use in this function) src/ssl.c:70: warning: implicit declaration of function `SSL_CTX_use_PrivateKey_file' src/ssl.c:74: warning: implicit declaration of function `SSL_CTX_check_private_key' src/ssl.c: In function `client_init_secure': src/ssl.c:86: error: `SSL_METHOD' undeclared (first use in this function) src/ssl.c:86: error: `meth' undeclared (first use in this function) src/ssl.c:90: warning: implicit declaration of function `SSLv23_client_method' src/ssl.c:92: warning: assignment makes pointer from integer without a cast src/ssl.c: In function `get_real_fd': src/ssl.c:109: error: request for member `fd' in something not a structure or union src/ssl.c: At top level: src/ssl.c:120: error: syntax error before '*' token src/ssl.c:121: warning: return type defaults to `int' src/ssl.c: In function `get_ssl': src/ssl.c:122: error: `SSL' undeclared (first use in this function) src/ssl.c:122: error: `ssl' undeclared (first use in this function) src/ssl.c:127: error: request for member `ssl' in something not a structure or union src/ssl.c: In function `sec_getslot': src/ssl.c:139: error: request for member `ssl' in something not a structure or union src/ssl.c: In function `saccept': src/ssl.c:159: error: `SSL' undeclared (first use in this function) src/ssl.c:159: error: `ssl' undeclared (first use in this function) src/ssl.c:165: warning: implicit declaration of function `SSL_new' src/ssl.c:166: warning: implicit declaration of function `SSL_set_fd' src/ssl.c:167: error: request for member `ssl' in something not a structure or union src/ssl.c:168: error: request for member `fd' in something not a structure or union src/ssl.c:170: warning: implicit declaration of function `SSL_accept' src/ssl.c:171: warning: implicit declaration of function `SSL_get_error' src/ssl.c:172: error: `SSL_ERROR_WANT_READ' undeclared (first use in this function) src/ssl.c:172: error: `SSL_ERROR_WANT_WRITE' undeclared (first use in this function) src/ssl.c:174: warning: implicit declaration of function `SSL_set_mode' src/ssl.c:174: error: `SSL_MODE_ENABLE_PARTIAL_WRITE' undeclared (first use in this function) src/ssl.c:183: error: request for member `ssl' in something not a structure or union src/ssl.c: In function `m_send': src/ssl.c:198: error: `SSL' undeclared (first use in this function) src/ssl.c:198: error: `ssl' undeclared (first use in this function) src/ssl.c:199: warning: implicit declaration of function `SSL_write' src/ssl.c: In function `m_recv': src/ssl.c:212: error: `SSL' undeclared (first use in this function) src/ssl.c:212: error: `ssl' undeclared (first use in this function) src/ssl.c:213: warning: implicit declaration of function `SSL_read' src/ssl.c: In function `close_sock': src/ssl.c:234: error: `SSL' undeclared (first use in this function) src/ssl.c:234: error: `ssl' undeclared (first use in this function) src/ssl.c:239: error: request for member `ssl' in something not a structure or union src/ssl.c:240: error: request for member `ssl' in something not a structure or union src/ssl.c:241: error: request for member `fd' in something not a structure or union src/ssl.c:247: warning: implicit declaration of function `SSL_free' src/ssl.c: In function `ast_connect': src/ssl.c:319: error: `SSL' undeclared (first use in this function) src/ssl.c:319: error: `ssl' undeclared (first use in this function) src/ssl.c:328: error: request for member `fd' in something not a structure or union src/ssl.c:331: error: request for member `ssl' in something not a structure or union src/ssl.c:333: warning: implicit declaration of function `SSL_connect' make[1]: *** [ssl.o] Error 1 make[1]: *** Waiting for unfinished jobs.... |
From: Kristian K. <kri...@gm...> - 2007-02-28 16:25:43
|
On 2/28/07, ast...@el... <ast...@el...> wrote: > When doing make for the current trunk (673), it stopped while compiling > astmanproxy. Seems it's expecting OpenSSL stuff, but since that seems to > have not been downloaded/compiled/installed yet (A comes before O), it > fails spectacularly. Is this normal, since trunk could be broken by > something, or is my environment lacking something? I'm running CentOS 4.3 > with all the dev stuff installed and updated. Do I have to do something > silly like disable that package and compile, then go back and compile > astmanproxy? > asterisk, I just commited a fix for this in rev 675. Could you please try it again? -- Kristian Kielhofner |
From: <ast...@el...> - 2007-03-01 23:41:47
|
> On 2/28/07, ast...@el... <ast...@el...> wrote: >> When doing make for the current trunk (673), it stopped while compiling >> astmanproxy. Seems it's expecting OpenSSL stuff, but since that seems to >> have not been downloaded/compiled/installed yet (A comes before O), it >> fails spectacularly. Is this normal, since trunk could be broken by >> something, or is my environment lacking something? I'm running CentOS >> 4.3 >> with all the dev stuff installed and updated. Do I have to do something >> silly like disable that package and compile, then go back and compile >> astmanproxy? >> > > asterisk, > > I just commited a fix for this in rev 675. Could you please try it > again? > > -- > Kristian Kielhofner I tried compiling with rev 678, that seemed fix that problem. Thank you. Though it next got hung up on unionFS. I noticed on the unionFS site that they are showing version 2.6 for 2.6.20 kernels, rather than the version 1.5 you use, though I doubt that makes much of a difference. ----- Applying unionfs-nounionimap.patch using plaintext: patching file utils/Makefile touch /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/.source touch /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/.configured make -j2 -C /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713 CC=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc KVERS=2.6 MODDIR=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/root/lib/modules/2.6.20-astlinux \ LINUXSRC=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/linux PWD=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713 EXTRACFLAGS=-DUNIONFS_UNSUPPORTED make[1]: Entering directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713' ****************************************************************************** If you have questions about or problems building Unionfs, please read INSTALL. make -C /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/linux SUBDIRS=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713 FISTDEVMK=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/fistdev.mk modules ****************************************************************************** make -C utils all CC=/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc UCFLAGS='-I.. -I. -g -O2 -Wall -Werror -DUNIONFS_VERSION=\"1.5pre-cvs200701241713\" -DSUP_MAJOR=2 -DSUP_MINOR=6 -DSUP_PATCH=19' make[2]: Entering directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/utils' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc -o unionctl unionctl.c usercommon.c -I.. -I. -g -O2 -Wall -Werror -DUNIONFS_VERSION=\"1.5pre-cvs200701241713\" -DSUP_MAJOR=2 -DSUP_MINOR=6 -DSUP_PATCH=19 /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc -o uniondbg uniondbg.c -I.. -I. -g -O2 -Wall -Werror -DUNIONFS_VERSION=\"1.5pre-cvs200701241713\" -DSUP_MAJOR=2 -DSUP_MINOR=6 -DSUP_PATCH=19 make[2]: Leaving directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/utils' make[2]: Entering directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/linux-2.6.20-astlinux' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/subr.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/dentry.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/file.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/inode.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/main.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/super.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/stale_inode.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/branchman.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/xattr.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/rdstate.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/copyup.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/dirhelper.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/rename.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/unlink.o CC [M] /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/lookup.o /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/lookup.c: In function `new_dentry_private_data': /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/lookup.c:421: error: `SLAB_ATOMIC' undeclared (first use in this function) /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/lookup.c:421: error: (Each undeclared identifier is reported only once /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/lookup.c:421: error: for each function it appears in.) make[3]: *** [/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/lookup.o] Error 1 make[2]: *** [_module_/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713] Error 2 make[2]: Leaving directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/linux-2.6.20-astlinux' make[1]: *** [unionfs.ko] Error 2 make[1]: Leaving directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713' make: *** [/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/unionfs-1.5pre-cvs200701241713/unionfs.ko] Error 2 |
From: Kristian K. <kri...@gm...> - 2007-03-01 23:46:53
|
On 3/1/07, ast...@el... <ast...@el...> wrote: > > On 2/28/07, ast...@el... <ast...@el...> wrote: > >> When doing make for the current trunk (673), it stopped while compiling > >> astmanproxy. Seems it's expecting OpenSSL stuff, but since that seems to > >> have not been downloaded/compiled/installed yet (A comes before O), it > >> fails spectacularly. Is this normal, since trunk could be broken by > >> something, or is my environment lacking something? I'm running CentOS > >> 4.3 > >> with all the dev stuff installed and updated. Do I have to do something > >> silly like disable that package and compile, then go back and compile > >> astmanproxy? > >> > > > > asterisk, > > > > I just commited a fix for this in rev 675. Could you please try it > > again? > > > > -- > > Kristian Kielhofner > > I tried compiling with rev 678, that seemed fix that problem. Thank you. > > Though it next got hung up on unionFS. I noticed on the unionFS site that > they are showing version 2.6 for 2.6.20 kernels, rather than the version > 1.5 you use, though I doubt that makes much of a difference. > > asterisk, You are brave for following trunk these days - it has been pretty rough! Sorry for all of the changes lately but I think that they are important for the progress of AstLinux. Some really cool things have gone in the last few weeks. When I upgraded the kernel to 2.6.20 I was unsure of how I wanted to handle the unionfs package. I thought that unionctl may come in handy someday... Truth is it will probably just cause confusion (as it has so far). As of rev 684 I have removed it from trunk. -- Kristian Kielhofner |
From: <ast...@el...> - 2007-03-02 00:03:51
|
> On 3/1/07, ast...@el... <ast...@el...> wrote: >> > On 2/28/07, ast...@el... <ast...@el...> >> wrote: >> >> When doing make for the current trunk (673), it stopped while >> compiling >> >> astmanproxy. Seems it's expecting OpenSSL stuff, but since that seems >> to >> >> have not been downloaded/compiled/installed yet (A comes before O), >> it >> >> fails spectacularly. Is this normal, since trunk could be broken by >> >> something, or is my environment lacking something? I'm running CentOS >> >> 4.3 >> >> with all the dev stuff installed and updated. Do I have to do >> something >> >> silly like disable that package and compile, then go back and compile >> >> astmanproxy? >> >> >> > >> > asterisk, >> > >> > I just commited a fix for this in rev 675. Could you please try it >> > again? >> > >> > -- >> > Kristian Kielhofner >> >> I tried compiling with rev 678, that seemed fix that problem. Thank you. >> >> Though it next got hung up on unionFS. I noticed on the unionFS site >> that >> they are showing version 2.6 for 2.6.20 kernels, rather than the version >> 1.5 you use, though I doubt that makes much of a difference. >> >> > > asterisk, > > You are brave for following trunk these days - it has been pretty rough! > > Sorry for all of the changes lately but I think that they are > important for the progress of AstLinux. Some really cool things have > gone in the last few weeks. > > When I upgraded the kernel to 2.6.20 I was unsure of how I wanted to > handle the unionfs package. I thought that unionctl may come in handy > someday... Truth is it will probably just cause confusion (as it has > so far). As of rev 684 I have removed it from trunk. > > -- > Kristian Kielhofner > Using rev 684, I managed to finish a compile. I was wondering though, unionFS seems like a good idea to have though, having a clean mixed RO/RW setup. I don't have a clear understanding of the current filesystem structure for AstLinux though. Does this mean we should favor a lvm setup then? |
From: Kristian K. <kri...@gm...> - 2007-03-02 00:07:34
|
On 3/1/07, ast...@el... <ast...@el...> wrote: > > Using rev 684, I managed to finish a compile. I was wondering though, > unionFS seems like a good idea to have though, having a clean mixed RO/RW > setup. I don't have a clear understanding of the current filesystem > structure for AstLinux though. Does this mean we should favor a lvm setup > then? > asterisk, rev 684 still has unionfs. It is applied as a patch to the kernel and built into bzImage. Over the next week or so I will finish integrating unionfs into AstLinux. I'll be announcing the new features shortly. -- Kristian Kielhofner |