Language:
switch to room list switch to menu My folders
Go to page: First ... 24 25 26 27 [28] 29 30 31 32 ... Last
[#] Sat Sep 23 2017 10:53:22 EDT from enricorizzo @ Uncensored

Subject: Citadel Install Error...

[Reply] [ReplyQuoted] [Headers] [Print]

While installing Libcitadel and several lib/files, the stringbuf.c causes many errrors ending with the following message.

I can't find information on these lib/files to find the files or check the contents of stringbuf .

How can I find the correct way to fix this?

The install log file is attached. Thanks.

------------------------------------

lib/stringbuf.c:3142:39: error: request for member 'avail_in' in something not a structure or union
     In->Buf->BufUsed = stream->zstream.avail_in;
                                       ^
lib/stringbuf.c:3149:41: error: request for member 'avail_in' in something not a structure or union
      (In->Buf->BufUsed - stream->zstream.avail_in);
                                         ^
Makefile:168: recipe for target 'lib/stringbuf.lo' failed
make: *** [lib/stringbuf.lo] Error 1
Operating system: Linux Debian 9.1 ( 4.9.0-3-amd64 x86_64)



citadel-install-log.txt (text/plain, 31137 bytes) [View| Download]
[#] Mon Sep 25 2017 22:39:01 EDT from kcactc @ Uncensored

Subject: Re: Citadel Install Error...

[Reply] [ReplyQuoted] [Headers] [Print]

I am getting the same error.

lib/stringbuf.c:3142:39: error: request for member 'avail_in' in something not a structure or union
     In->Buf->BufUsed = stream->zstream.avail_in;
                                       ^
lib/stringbuf.c:3149:41: error: request for member 'avail_in' in something not a structure or union
      (In->Buf->BufUsed - stream->zstream.avail_in);
                                         ^
Makefile:168: recipe for target 'lib/stringbuf.lo' failed
make: *** [lib/stringbuf.lo] Error 1
Operating system: Linux Debian 9.1 ( 4.9.0-3-amd64 x86_64)

my log attached as well.

Errors occurred running Easy Install

 

 



citadel-install-log.txt (text/plain, 31141 bytes) [View| Download]
[#] Mon Sep 25 2017 22:43:56 EDT from kcactc @ Uncensored

Subject: Re: Citadel Install Error...

[Reply] [ReplyQuoted] [Headers] [Print]

install seems to go wrong in the same place in both log files:

 

LTCompile: /bin/bash ./libtool --silent --mode=compile gcc -I./lib -I. -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -fexceptions -D HAVE_MMAP -o buildinfo -c

CC: lib/libcitadel.c
CC: lib/mime_parser.c
CC: lib/tools.c
CC: lib/vcard.c
CC: lib/vnote.c
CC: lib/hash.c
CC: lib/lookup3.c
CC: lib/stringbuf.c
lib/stringbuf.c:2846:2: error: unknown type name 'z_stream'
z_stream zstream;
^~~~~~~~
lib/stringbuf.c: In function 'StrBufNewStreamContext':
lib/stringbuf.c:2873:9: warning: implicit declaration of function 'inflateInit' [-Wimplicit-function-declaration]
err = inflateInit(&stream->zstream);
^~~~~~~~~~~

 



[#] Mon Sep 25 2017 23:20:31 EDT from enricorizzo @ Uncensored

Subject: Citadel Install Error... Stringbuf.c of Libcitadel

[Reply] [ReplyQuoted] [Headers] [Print]

Regarding the Install error with file Stringbuf.c:

I found the file by downloading and extracting libcitadel-easyinstall.tar.gz. from http://www.citadel.org/doku.php/installation:source.

This contains the Stringbuf.c and related files.

An attempt to compile Stringbuf.c has the same errors.The next file in line Wildfire.c seemed to work better.

 

The compiler was obtained by using the command in prerequisites for Debian and Ubuntu systems.

http://www.citadel.org/doku.php/installation:easyinstall:prereq-debian.html

apt-get install build-essential curl g++ gettext shared-mime-info libssl-dev

I believe this used the Debian 9 install CD.

I am not able to troubleshoot C programs, but research shows different compilers may provide different results, some with errors.

 

 



 



citadel-install-log.txt (text/plain, 31137 bytes) [View| Download]
[#] Tue Sep 26 2017 06:11:11 EDT from bravegnu @ Uncensored

Subject: Incorrect SMTP Dot Stuffing

[Reply] [ReplyQuoted] [Headers] [Print]

According to SMTP RFC 5321 https://tools.ietf.org/html/rfc5321#section-4.5.2

To allow all user composed text to be transmitted transparently, the following procedures are used:

  • Before sending a line of mail text, the SMTP client checks the first character of the line. If it is a period, one additional period is inserted at the beginning of the line.
  • When a line of mail text is received by the SMTP server, it checks the line. If the line is composed of a single period, it is treated as the end of mail indicator. If the first character is a period and there are other characters on the line, the first character is delete

The server side implementation of the de-stuffing is not correctly handled in Citadel. This causes dot duplication in lines that start with a dot. The relevant code from msgbase.c is shown below.

			if ((dotdot) &&
			    (StrLength(LineBuf) == 2) && 
			    (!strcmp(ChrPtr(LineBuf), "..")))
			{
				StrBufCutLeft(LineBuf, 1);
			}
			

Here we check if the line length is equal to 2. But the line length will never be 2, since the line includes the EOL character as well. Moreover the comparison with ".." is also incorrect. Also the spec specifies that the dot stuffing will be done for all lines, that start with a dot, not just lines that contain only a dot.

A condition check that matches the RFC is shown below.

if ((dotdot) &&
    (StrLength(LineBuf) > 1) &&
    (ChrPtr(LineBuf)[0] == '.'))

Please do let us know what you thinks about this.

Regards,

Vijay



[#] Thu Sep 28 2017 06:00:11 EDT from bodil @ Uncensored

Subject: server restarted now it won't give me accessto webinterface

[Reply] [ReplyQuoted] [Headers] [Print]

plase help

i have restartet my citadelserver from the administration panel now i cant get into the web interface and give this error in my browswer This program was unable to connect or stay connected to the Citadel server. Please report this problem to your system administrator.

Read More... 

 

i think that   the problems must be some services that are not restarting  while i have ssh to the linux box

 

how to find and restart the  approited services ? and fix the problems 

 

citadel is running on ubuntu server 14.04 

 

i have tryede and wil be searhing 

sudo /etc/init.d/webcit  start stop 

sudo /etc/init.d/citadel  start stop

and tryed and the scrib fom  centos OS  



[#] Thu Sep 28 2017 13:48:45 EDT from bennabiy @ Uncensored

Subject: Re: server restarted now it won't give me accessto webinterface

[Reply] [ReplyQuoted] [Headers] [Print]

I would recommend rerunning the citadel setup (not install, just setup). It seems you might be experiencing the citserver resetting its port to 0.

 

 

Thu Sep 28 2017 06:00:11 AM EDT from bodil @ Uncensored Subject: server restarted now it won't give me accessto webinterface

plase help

i have restartet my citadelserver from the administration panel now i cant get into the web interface and give this error in my browswer This program was unable to connect or stay connected to the Citadel server. Please report this problem to your system administrator.

Read More... 

 

i think that   the problems must be some services that are not restarting  while i have ssh to the linux box

 

how to find and restart the  approited services ? and fix the problems 

 

citadel is running on ubuntu server 14.04 

 

i have tryede and wil be searhing 

sudo /etc/init.d/webcit  start stop 

sudo /etc/init.d/citadel  start stop

and tryed and the scrib fom  centos OS  



 



[#] Fri Sep 29 2017 07:29:08 EDT from Aleksas @ Uncensored

Subject: I need some help with SSL/TLS encryption

[Reply] [ReplyQuoted] [Headers] [Print]

Hi, my website is running on https, I have all the required files, so how do I enable TLS/SSL encryption in citadel ?



[#] Fri Sep 29 2017 07:32:33 EDT from Aleksas @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

For sending messages over SMTP



[#] Fri Sep 29 2017 10:28:19 EDT from bennabiy @ Uncensored

Subject: Re: I need some help with SSL/TLS encryption

[Reply] [ReplyQuoted] [Headers] [Print]

First step would be to put the certificates in place. There are 6 files (3 of which can be links) ~citadel/keys/citadel.{cer,csr,key} which can be replaced with your own files, and those handle SSL/TLS for the communications with IMAP, POP and SMTP etc. Then there is a keys/ folder in the webcit folder (easy install would put it at /usr/local/webcit/keys/) which takes a link by the name webcit.{cer,csr,key} or you can have its own cert there. That handles SSL/TLS for web interface HTTPS.

 

Hope that helps!

Fri Sep 29 2017 07:29:08 AM EDT from Aleksas @ Uncensored Subject: I need some help with SSL/TLS encryption

Hi, my website is running on https, I have all the required files, so how do I enable TLS/SSL encryption in citadel ?



 



[#] Fri Sep 29 2017 21:09:18 EDT from kcactc @ Uncensored

Subject: Re: Citadel Install Error... Stringbuf.c of Libcitadel

[Reply] [ReplyQuoted] [Headers] [Print]

enricorizzo, did you ever find any resolution to the Stringbuf.c issue?

I have not.

 


citadel-install-log.txt (text/plain, 31137 bytes) [View| Download]
[#] Sun Oct 01 2017 00:41:51 EDT from enricorizzo @ Uncensored

Subject: Re: Citadel Install Error... Stringbuf.c of Libcitadel

[Reply] [ReplyQuoted] [Headers] [Print]

 

I have not found any answers for this.

I have tried compiling this on two different machines with the same results.

I have searched for Citadel archives that might contain an older version of Stringbuf.c, but I have not found any.

***************************************************************************

lib/stringbuf.c:3142:39: error: request for member 'avail_in' in something not a structure or union
     In->Buf->BufUsed = stream->zstream.avail_in;
                                       ^
lib/stringbuf.c:3149:41: error: request for member 'avail_in' in something not a structure or union
      (In->Buf->BufUsed - stream->zstream.avail_in);
                                         ^
Makefile:168: recipe for target 'lib/stringbuf.lo' failed
make: *** [lib/stringbuf.lo] Error 1
Operating system: Linux Debian 9.1 ( 4.9.0-3-amd64 x86_64)



citadelinstalllog0930.txt (text/plain, 31137 bytes) [View| Download]
[#] Sun Oct 01 2017 14:32:12 EDT from citadel4dje @ Uncensored

Subject: Secure mailserver?? - privacy??

[Reply] [ReplyQuoted] [Headers] [Print]

In these days of privacy concerns being an issue. How is Citadel in this area? Is it on the beat when it comes to this?

What about the email front end? Fully secure??


Basically is Citadel as secure as Protonmail?

If not yet...anything you guys are going to implement in future?



[#] Sun Oct 01 2017 22:55:29 EDT from vhero @ Uncensored

Subject: Citadel Easy Install is aborting.

[Reply] [ReplyQuoted] [Headers] [Print]

Hello, I've been trying to find a easy to install mail-server for linux, and i ran into Citadel.

I went with the easy install process, http://www.citadel.org/doku.php/installation:easyinstall:easyinstall

Everything was going great via the following command:  wget -q -O - http://easyinstall.citadel.org/install | sh

This was until I got to this section:

* Downloading Citadel...

* Installing Citadel...

* Performing Citadel install...

It gave me the dreaded "Install is aborting" .. I'm not sure why and I cannot personally tell via the log txt. (Not a Linux Junky)

I've installed Citadel manually but it still comes up with the same abortion message. Any help would be helpful! Thank you!

[url=citadel-install-log.txt]https://www.upload.ee/download/7516401/e36d320eafec1258425e/citadel-install-log.txt[/url]

Command-Line Image

(Skype Info - live:vr-rp.hero)



[#] Mon Oct 02 2017 01:46:46 EDT from enricorizzo @ Uncensored

Subject: Re: Citadel Easy Install is aborting.

[Reply] [ReplyQuoted] [Headers] [Print]

 

I have the same issue. See above posts. It seems the file causing the error is Stringbuf.c.

I found the file by downloading and extracting libcitadel-easyinstall.tar.gz. from http://www.citadel.org/doku.php/installation:source.

This contains the Stringbuf.c and related files.

An attempt to compile Stringbuf.c by itself has the same errors.The next file in line Wildfire.c seemed to work better.

I have tried this with another compiler with the same results.

I believe there is an error in Stringbuf.c.

I believe this is the correct forum to report this.



[#] Mon Oct 02 2017 01:54:22 EDT from enricorizzo @ Uncensored

Subject: Re: Citadel Easy Install is aborting.

[Reply] [ReplyQuoted] [Headers] [Print]

After looking at your log file I see you have a different issue than I had.

 



[#] Mon Oct 02 2017 10:02:41 EDT from bennabiy @ Uncensored

Subject: Re: Citadel Easy Install is aborting.

[Reply] [ReplyQuoted] [Headers] [Print]

This looks like you are missing some of the dependencies. 

 

Make sure you do:    

apt-get install build-essential curl g++ gettext shared-mime-info libssl-dev

 

Sun Oct 01 2017 10:55:29 PM EDT from vhero @ Uncensored Subject: Citadel Easy Install is aborting.

Hello, I've been trying to find a easy to install mail-server for linux, and i ran into Citadel.

I went with the easy install process, http://www.citadel.org/doku.php/installation:easyinstall:easyinstall

Everything was going great via the following command:  wget -q -O - http://easyinstall.citadel.org/install | sh

This was until I got to this section:

* Downloading Citadel...

* Installing Citadel...

* Performing Citadel install...

It gave me the dreaded "Install is aborting" .. I'm not sure why and I cannot personally tell via the log txt. (Not a Linux Junky)

I've installed Citadel manually but it still comes up with the same abortion message. Any help would be helpful! Thank you!

[url=citadel-install-log.txt]https://www.upload.ee/download/7516401/e36d320eafec1258425e/citadel-install-log.txt[/url]

Command-Line Image

(Skype Info - live:vr-rp.hero)



 



[#] Mon Oct 02 2017 16:11:11 EDT from enricorizzo @ Uncensored

Subject: Re: Citadel Easy Install is aborting.

[Reply] [ReplyQuoted] [Headers] [Print]

After looking at your log file I see you have a different issue than I had.

 



[#] Mon Oct 02 2017 21:40:29 EDT from vhero @ Uncensored

Subject: Re: Citadel Easy Install is aborting.

[Reply] [ReplyQuoted] [Headers] [Print]


Thank you, this worked for me and I have Successfully Installed Citadel! I'm having a bit of an issue configuring the email-server though. If someone can point me or guide me to how I can allow (For example) the email hero@website.com to be emailed to by outside host users? Like, if someone wanted to email me from gmail, they can send an email to hero@website.com.
Mon Oct 02 2017 10:02:41 EDT from bennabiy @ Uncensored Subject: Re: Citadel Easy Install is aborting.

This looks like you are missing some of the dependencies. 

 

Make sure you do:    

apt-get install build-essential curl g++ gettext shared-mime-info libssl-dev

 






[#] Tue Oct 03 2017 04:09:16 EDT from madpoet @ Uncensored

Subject: RPi2 Debian Stretch: Easy Install failing at serv_crypto.o

[Reply] [ReplyQuoted] [Headers] [Print]

RPi2 Debian Stretch: Easy Install failing at serv_crypto.o
Platform: Raspberry Pi 2
Operating system: Linux Debian 9.1 ( 4.9.41-v7+ armv7l)
emohym:~$ cat /tmp/citadel-install-log.txt   
--2017-10-03 07:36:25--  http://easyinstall.citadel.org/gpl.txt
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 32553 (32K) [text/plain]
Saving to: 'gpl.txt'

     0K .......... .......... .......... .                    100%  119K=0.3s

2017-10-03 07:36:26 (119 KB/s) - 'gpl.txt' saved [32553/32553]

--2017-10-03 07:36:29--  http://easyinstall.citadel.org/libical-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33 [text/plain]
Saving to: 'libical-easyinstall.sum'

     0K                                                       100%  831K=0s

2017-10-03 07:36:29 (831 KB/s) - 'libical-easyinstall.sum' saved [33/33]

--2017-10-03 07:36:29--  http://easyinstall.citadel.org/libsieve-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9 [text/plain]
Saving to: 'libsieve-easyinstall.sum'

     0K                                                       100%  204K=0s

2017-10-03 07:36:30 (204 KB/s) - 'libsieve-easyinstall.sum' saved [9/9]

--2017-10-03 07:36:30--  http://easyinstall.citadel.org/db-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33 [text/plain]
Saving to: 'db-easyinstall.sum'

     0K                                                       100%  820K=0s

2017-10-03 07:36:30 (820 KB/s) - 'db-easyinstall.sum' saved [33/33]

--2017-10-03 07:36:30--  http://easyinstall.citadel.org/expat-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33 [text/plain]
Saving to: 'expat-easyinstall.sum'

     0K                                                       100%  726K=0s

2017-10-03 07:36:30 (726 KB/s) - 'expat-easyinstall.sum' saved [33/33]

--2017-10-03 07:36:30--  http://easyinstall.citadel.org/libcurl-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 33 [text/plain]
Saving to: 'libcurl-easyinstall.sum'

     0K                                                       100%  832K=0s

2017-10-03 07:36:30 (832 KB/s) - 'libcurl-easyinstall.sum' saved [33/33]

--2017-10-03 07:36:30--  http://easyinstall.citadel.org/libcitadel-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41 [text/plain]
Saving to: 'libcitadel-easyinstall.sum'

     0K                                                       100%  938K=0s

2017-10-03 07:36:31 (938 KB/s) - 'libcitadel-easyinstall.sum' saved [41/41]

--2017-10-03 07:36:31--  http://easyinstall.citadel.org/citadel-easyinstall.sum
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41 [text/plain]
Saving to: 'citadel-easyinstall.sum'

     0K                                                       100% 1.07M=0s

2017-10-03 07:36:31 (1.07 MB/s) - 'citadel-easyinstall.sum' saved [41/41]

--2017-10-03 07:36:31--  http://easyinstall.citadel.org/citadel-easyinstall.tar.gz
Resolving easyinstall.citadel.org (easyinstall.citadel.org)... 216.150.130.115
Connecting to easyinstall.citadel.org (easyinstall.citadel.org)|216.150.130.115|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 733679 (716K) [application/x-gzip]
Saving to: 'citadel-easyinstall.tar.gz'

     0K .......... .......... .......... .......... ..........  6%  176K 4s
    50K .......... .......... .......... .......... .......... 13%  501K 2s
   100K .......... .......... .......... .......... .......... 20%  581K 2s
   150K .......... .......... .......... .......... .......... 27% 1.65M 1s
   200K .......... .......... .......... .......... .......... 34%  712K 1s
   250K .......... .......... .......... .......... .......... 41% 2.04M 1s
   300K .......... .......... .......... .......... .......... 48% 1.84M 1s
   350K .......... .......... .......... .......... .......... 55% 1.24M 1s
   400K .......... .......... .......... .......... .......... 62% 2.06M 0s
   450K .......... .......... .......... .......... .......... 69% 1.88M 0s
   500K .......... .......... .......... .......... .......... 76% 2.09M 0s
   550K .......... .......... .......... .......... .......... 83% 1.81M 0s
   600K .......... .......... .......... .......... .......... 90% 2.05M 0s
   650K .......... .......... .......... .......... .......... 97%  504K 0s
   700K .......... ......                                     100% 18.1M=0.9s

2017-10-03 07:36:32 (811 KB/s) - 'citadel-easyinstall.tar.gz' saved [733679/733679]

configure: WARNING: unrecognized options: --with-libical, --disable-threaded-client
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for zlibVersion in -lz... yes
checking Checking to see if your system supports iconv... yes
Citadel will be built with character set conversion.
checking for libintl_bindtextdomain in -lintl... no
checking build system type... armv7l-unknown-linux-gnu
checking host system type... armv7l-unknown-linux-gnu
checking how to compile with POSIX threads... Linux
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking how to create dependancy checks... checking for a BSD-compatible install... /usr/bin/install -c
checking for bison... no
checking for byacc... no
checking for diff... /usr/bin/diff
checking for patch... /usr/bin/patch
/tmp/citadel-build.575/citadel/missing: Unknown `--is-lightweight' option
Try `/tmp/citadel-build.575/citadel/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking size of char... 1
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of size_t... 4
checking size of loff_t... 8
checking for crypt... no
checking for gethostbyname... yes
checking for connect... yes
checking for getpwnam_r... yes
checking for getpwuid_r... yes
checking for getloadavg... yes
checking for strftime_l... yes
checking for uselocale... yes
checking for gettext... yes
checking for xgettext... yes
checking for msgmerge... yes
checking for msgfmt... yes
citadel will be built with national language support.
checking for sched_yield in -lrt... yes
checking for pam_start in -lpam... no
checking for pam_start... no
checking for library containing getspnam... none required
checking for crypt in -lcrypt... yes
checking for vw_printw... no
checking for wcolor_set... no
checking for resizeterm... no
checking for wresize... no
checking for pthread_create in -lpthread... yes
checking for pthread_create in -lpthreads... no
checking libical/ical.h usability... yes
checking libical/ical.h presence... yes
checking for libical/ical.h... yes
checking for icaltimezone_set_tzid_prefix in -lical... yes
checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... yes
checking libcitadel.h usability... yes
checking libcitadel.h presence... yes
checking for libcitadel.h... yes
checking for libcitadel_version_string in -lcitadel... yes
checking for OpenSSL... /usr/local/citadel
checking for db_create in -ldb... yes
checking ldap.h usability... no
checking ldap.h presence... no
checking for ldap.h... no
checking expat.h usability... yes
checking expat.h presence... yes
checking for expat.h... yes
checking for XML_ParserCreateNS in -lexpat... yes
checking curl/curl.h usability... yes
checking curl/curl.h presence... yes
checking for curl/curl.h... yes
checking for curl_version in -lcurl... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/stat.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/prctl.h usability... yes
checking sys/prctl.h presence... yes
checking for sys/prctl.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking utmp.h usability... yes
checking utmp.h presence... yes
checking for utmp.h... yes
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking paths.h usability... yes
checking paths.h presence... yes
checking for paths.h... yes
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking db4/db.h usability... no
checking db4/db.h presence... no
checking for db4/db.h... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/nameser.h usability... yes
checking arpa/nameser.h presence... yes
checking for arpa/nameser.h... yes
checking arpa/nameser_compat.h usability... yes
checking arpa/nameser_compat.h presence... yes
checking for arpa/nameser_compat.h... yes
checking syscall.h usability... yes
checking syscall.h presence... yes
checking for syscall.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for resolv.h... yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_gmtoff... yes
checking for ut_type in struct utmp... yes
checking for call semantics from getpwuid_r... yes
checking for res_query in -lresolv... no
checking for res_query in -lresolv (with resolv.h if present)... yes
checking for ut_host in struct utmp... yes
checking whether getpgrp requires zero arguments... yes
checking whether gcc needs -traditional... no
checking return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for getspnam... yes
checking for getutxline... yes
checking for mkdir... yes
checking for mkfifo... yes
checking for mktime... yes
checking for rmdir... yes
checking for select... yes
checking for socket... yes
checking for strerror... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for pthread_cancel... yes
checking for pthread_create... yes
checking the weather... opening your window... it's cool
checking under the bed... dust bunnies found
checking for struct ucred... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating database_cleanup.sh
config.status: creating po/citadel-setup/Makefile
config.status: creating sysdep.h
configure: WARNING: unrecognized options: --with-libical, --disable-threaded-client
------------------------------------------------------------------------
LDAP support:                   
Character set conversion support: yes
Boehm-Demers-Weiser support:    

Note: if you are not using Linux, make sure you are using GNU make
(gmake) to compile Citadel.

Checking dependencies for modules_upgrade.c
Checking dependencies for modules_init.c
Checking dependencies for modules/xmpp/xmpp_sasl_service.c
Checking dependencies for modules/xmpp/xmpp_queue.c
Checking dependencies for modules/xmpp/xmpp_query_namespace.c
Checking dependencies for modules/xmpp/xmpp_presence.c
Checking dependencies for modules/xmpp/xmpp_messages.c
Checking dependencies for modules/xmpp/serv_xmpp.c
Checking dependencies for modules/wiki/serv_wiki.c
Checking dependencies for modules/vcard/serv_vcard.c
Checking dependencies for modules/upgrade/serv_upgrade.c
Checking dependencies for modules/test/serv_test.c
Checking dependencies for modules/spam/serv_spam.c
Checking dependencies for modules/smtp/smtp_util.c
Checking dependencies for modules/smtp/serv_smtpclient.c
Checking dependencies for modules/smtp/serv_smtp.c
Checking dependencies for modules/sieve/serv_sieve.c
Checking dependencies for modules/rwho/serv_rwho.c
Checking dependencies for modules/rssclient/serv_rssclient.c
Checking dependencies for modules/roomchat/serv_roomchat.c
Checking dependencies for modules/pop3client/serv_pop3client.c
Checking dependencies for modules/pop3/serv_pop3.c
Checking dependencies for modules/openid/serv_openid_rp.c
Checking dependencies for modules/notes/serv_notes.c
Checking dependencies for modules/nntp/wildmat.c
Checking dependencies for modules/nntp/serv_nntp.c
Checking dependencies for modules/newuser/serv_newuser.c
Checking dependencies for modules/networkclient/serv_networkclient.c
Checking dependencies for modules/network/serv_network.c
Checking dependencies for modules/network/serv_netspool.c
Checking dependencies for modules/network/serv_netmail.c
Checking dependencies for modules/network/serv_netfilter.c
Checking dependencies for modules/mrtg/serv_mrtg.c
Checking dependencies for modules/migrate/serv_migrate.c
Checking dependencies for modules/managesieve/serv_managesieve.c
Checking dependencies for modules/listsub/serv_listsub.c
Checking dependencies for modules/instmsg/serv_instmsg.c
Checking dependencies for modules/inetcfg/serv_inetcfg.c
Checking dependencies for modules/imap/serv_imap.c
Checking dependencies for modules/imap/imap_tools.c
Checking dependencies for modules/imap/imap_store.c
Checking dependencies for modules/imap/imap_search.c
Checking dependencies for modules/imap/imap_misc.c
Checking dependencies for modules/imap/imap_metadata.c
Checking dependencies for modules/imap/imap_list.c
Checking dependencies for modules/imap/imap_fetch.c
Checking dependencies for modules/imap/imap_acl.c
Checking dependencies for modules/image/serv_image.c
Checking dependencies for modules/fulltext/serv_fulltext.c
Checking dependencies for modules/fulltext/ft_wordbreaker.c
Checking dependencies for modules/fulltext/crc16.c
Checking dependencies for modules/expire/serv_expire.c
Checking dependencies for modules/expire/expire_policy.c
Checking dependencies for modules/ctdlproto/serv_user.c
Checking dependencies for modules/ctdlproto/serv_syscmds.c
Checking dependencies for modules/ctdlproto/serv_session.c
Checking dependencies for modules/ctdlproto/serv_rooms.c
Checking dependencies for modules/ctdlproto/serv_messages.c
Checking dependencies for modules/ctdlproto/serv_file.c
Checking dependencies for modules/ctdlproto/serv_ctdlproto.c
Checking dependencies for modules/crypto/serv_crypto.c
Checking dependencies for modules/clamav/serv_virus.c
Checking dependencies for modules/checkpoint/serv_checkpoint.c
Checking dependencies for modules/calendar/serv_calendar.c
Checking dependencies for modules/blog/serv_blog.c
Checking dependencies for modules/bio/serv_bio.c
Checking dependencies for modules/autocompletion/serv_autocompletion.c

Dependencies: gcc -M -I/usr/local/ctdlsupport/include  -g -I/usr/local/ctdlsupport/include -I. -I ./include/  | sed -e 's!.o!.o /.o buildinfo!' > buildinfo
Compile: gcc -I/usr/local/citadel  -I/usr/local/ctdlsupport/include  -g -Wall -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-strict-aliasing -D_REENTRANT -pthread -I ./include/ -I/usr/local/ctdlsupport/include  -g -I/usr/local/ctdlsupport/include -I. -I ./include/ -DHAVE_CONFIG_H -DDIFF="/usr/bin/diff" -DPATCH="/usr/bin/patch" -c  -o buildinfo
LDFLAGS: -L/usr/local/citadel -L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib  -L/usr/local/ctdlsupport/lib

CC server_main.c
CC utillib/citadel_dirs.c
CC user_ops.c
CC citserver.c
CC sysdep.c
CC serv_extensions.c
CC database.c
CC domain.c
CC control.c
control.c: In function 'control_find_highest':
control.c:67:13: warning: cast increases required alignment of target type [-Wcast-align]
   msglist = (long *) cdbfr->ptr;
             ^
CC config.c
CC support.c
CC room_ops.c
room_ops.c: In function 'CtdlUserGoto':
room_ops.c:848:20: warning: cast increases required alignment of target type [-Wcast-align]
          msglist = (long *) cdbfr->ptr;
                    ^
CC msgbase.c
msgbase.c: In function 'CtdlSetSeen':
msgbase.c:473:13: warning: cast increases required alignment of target type [-Wcast-align]
   msglist = (long *) cdbfr->ptr;
             ^
msgbase.c: In function 'CtdlForEachMessage':
msgbase.c:704:12: warning: cast increases required alignment of target type [-Wcast-align]
  msglist = (long *) cdbfr->ptr;
            ^
msgbase.c: In function 'CtdlSaveMsgPointersInRoom':
msgbase.c:2380:13: warning: cast increases required alignment of target type [-Wcast-align]
   msglist = (long *) cdbfr->ptr;
             ^
msgbase.c: In function 'CtdlDeleteMessages':
msgbase.c:3400:13: warning: cast increases required alignment of target type [-Wcast-align]
   msglist = (long *) cdbfr->ptr;
             ^
CC euidindex.c
euidindex.c: In function 'cmd_euid':
euidindex.c:211:27: warning: cast increases required alignment of target type [-Wcast-align]
                 msglist = (long *) cdbfr->ptr;
                           ^
CC locate_host.c
CC housekeeping.c
CC ical_dezonify.c
CC internet_addressing.c
CC journaling.c
CC parsedate.c
CC genstamp.c
CC ecrash.c
CC threads.c
CC context.c
CC clientsocket.c
CC modules_init.c
CC modules_upgrade.c
CC modules/autocompletion/serv_autocompletion.c
CC modules/bio/serv_bio.c
modules/bio/serv_bio.c: In function 'import_old_bio_files':
modules/bio/serv_bio.c:169:2: warning: 'readdir_r' is deprecated [-Wdeprecated-declarations]
  while ((readdir_r(filedir, d, &filedir_entry) == 0) &&
  ^~~~~
In file included from modules/bio/serv_bio.c:23:0:
/usr/include/dirent.h:183:12: note: declared here
 extern int readdir_r (DIR *__restrict __dirp,
            ^~~~~~~~~
CC modules/blog/serv_blog.c
CC modules/calendar/serv_calendar.c
modules/calendar/serv_calendar.c: In function 'ical_send_out_invitations':
modules/calendar/serv_calendar.c:2151:51: warning: passing argument 1 of 'icaltimezone_get_tzid' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
      icalparameter_new_tzid(icaltimezone_get_tzid(z))
                                                   ^
In file included from modules/calendar/serv_calendar.c:21:0:
/usr/local/ctdlsupport/include/libical/ical.h:3183:13: note: expected 'icaltimezone * {aka struct _icaltimezone *}' but argument is of type 'const icaltimezone * {aka const struct _icaltimezone *}'
 const char* icaltimezone_get_tzid   (icaltimezone *zone);
             ^~~~~~~~~~~~~~~~~~~~~
modules/calendar/serv_calendar.c:2160:59: warning: passing argument 1 of 'icaltimezone_get_component' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   zc = icalcomponent_new_clone(icaltimezone_get_component(attached_zones[i]));
                                                           ^~~~~~~~~~~~~~
In file included from modules/calendar/serv_calendar.c:21:0:
/usr/local/ctdlsupport/include/libical/ical.h:3201:16: note: expected 'icaltimezone * {aka struct _icaltimezone *}' but argument is of type 'const icaltimezone * {aka const struct _icaltimezone *}'
 icalcomponent* icaltimezone_get_component (icaltimezone *zone);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~
CC modules/checkpoint/serv_checkpoint.c
CC modules/clamav/serv_virus.c
CC modules/crypto/serv_crypto.c
modules/crypto/serv_crypto.c: In function 'init_ssl':
modules/crypto/serv_crypto.c:87:3: warning: implicit declaration of function 'RAND_egd' [-Wimplicit-function-declaration]
   RAND_egd(EGD_POOL);
   ^~~~~~~~
modules/crypto/serv_crypto.c:147:22: error: dereferencing pointer to incomplete type 'DH {aka struct dh_st}'
  if (!(BN_hex2bn(&(dh->p), DH_P))) {
                      ^~
modules/crypto/serv_crypto.c:173:3: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations]
   rsa = RSA_generate_key(1024, /* modulus size */
   ^~~
In file included from /usr/include/openssl/rsa.h:13:0,
                 from /usr/include/openssl/x509.h:31,
                 from /usr/include/openssl/ssl.h:50,
                 from modules/crypto/serv_crypto.c:20:
/usr/include/openssl/rsa.h:193:1: note: declared here
 DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
 ^
modules/crypto/serv_crypto.c:305:35: error: dereferencing pointer to incomplete type 'X509_REQ {aka struct X509_req_st}'
      X509_set_issuer_name(cer, req->req_info->subject);
                                   ^~
In file included from /usr/include/openssl/ssl.h:48:0,
                 from modules/crypto/serv_crypto.c:20:
modules/crypto/serv_crypto.c: In function 'CtdlStartTLS':
modules/crypto/serv_crypto.c:637:23: error: dereferencing pointer to incomplete type 'SSL {aka struct ssl_st}'
  BIO_set_close(CC->ssl->rbio, BIO_NOCLOSE);
                       ^
At top level:
modules/crypto/serv_crypto.c:61:22: warning: 'id_callback' defined but not used [-Wunused-function]
 static unsigned long id_callback(void)
                      ^~~~~~~~~~~
Makefile:145: recipe for target 'modules/crypto/serv_crypto.o' failed
make: *** [modules/crypto/serv_crypto.o] Error 1
Operating system: Linux Debian 9.1 ( 4.9.41-v7+ armv7l)



Go to page: First ... 24 25 26 27 [28] 29 30 31 32 ... Last