Re: Cone build 20100819 released

[email protected] Fri, 20 Aug 2010 13:54:27 +0100
Newsgroups gmane.mail.cone
Message-ID <[email protected]>
Sam Varshavchik writes:

> [email protected] writes:
> 
>> Sam Varshavchik writes:
>> 
>>> Download: http://www.courier-mta.org/download.php#cone
>>> 
>>> Untested build. By popular request -- hooks for running external commands 
>>> and passing them a message on standard input.
>>> 
>>> Changes (since 0.84):
>>> 
>>> * In the message composition screen, ^N without a highlighted text range 
>>> undefine a previously memorized macro text block.
>>> 
>>> * Hooks for invoking external commands to process messages. On the folder 
>>> idnex, an external command gets first bound to a function key, then pressing 
>>> the function key runs the command in a child process. Multiple messages may 
>>> be processed in a batch by marking them, then pressing the search key ";", 
>>> then the function key. When viewing a single message, pressing the function 
>>> key also runs its assigned external command. Additional details in the 
>>> online help.
>>> 
>>> 
>> 
>> Hmm, having problems building it. What am I missing?
>> 
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I./.. -Wall -g -O2 -MT 
>> fd.lo -MD -MP -MF .deps/fd.Tpo -c fd.C  -fPIC -DPIC -o .libs/fd.o
>> fd.C: In member function ‘int mail::fd::process(std::vector<pollfd, 
>> std::allocator<pollfd> >&, int&)’:
>> fd.C:418: error: ‘BUFSIZ’ was not declared in this scope
>> fd.C:618: error: ‘buffer’ was not declared in this scope
>> make[3]: *** [fd.lo] Error 1
>> make[3]: Leaving directory `/tmp/cone-0.84.20100819/libmail'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory `/tmp/cone-0.84.20100819/libmail'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/tmp/cone-0.84.20100819'
>> make: *** [all] Error 2
> 
> Try adding
> 
> 
> #include <cstdio>

Great. That fixed it!
The build and install processes were successfull, although `make check` 
spitted out some errors:

make[3]: Entering directory `/tmp/cone-0.84.20100819/rfc2045'
/bin/bash ./testsuite | cmp -s - ./testsuite.txt.noidn
make[3]: *** [check-am] Error 1
make[3]: Leaving directory `/tmp/cone-0.84.20100819/rfc2045'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/tmp/cone-0.84.20100819/rfc2045'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/cone-0.84.20100819'
make: *** [check] Error 2


And the problems don't stop here. When I try to run it I get this:

ERROR: Your display appears to be set to the UTF-8 character set.
This application cannot display this character set.  If this application did
not read the display character set name correctly, the name of the display's
character set name can be manually specified using the CHARSET environment
variable.  Otherwise reconfigure your display to use a supported character
set and try again.

Suggestions?

The stock package that I'm using right now has no problems running in the 
same environment (I'm on Debian Squeeze right now, 32 bit).


--
Nux!
www.nux.ro


------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Courier-cone mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-cone