On Tue, 26 Apr 2011 00:43:31 +0200 David Steiner <[email protected]>
said:

> On Mon, 25 Apr 2011 17:57:33 +0900
> Carsten Haitzler (The Rasterman) <[email protected]> wrote:
> 
> > On Sat, 23 Apr 2011 16:54:42 +0200 David Steiner
> > <[email protected]> said:
> > 
> > what is asking for PEM pass?
> the test script :) but there's no way to enter the password.

it doesn't ask for it here. and there is no code i found in eet that does
prints that string. i am wondering if thats a modification in your os libraries
like openssl or gnutls that is forcing interaction?

> > for that matter a whole bunch of things go wrong after that... 
> seems like it :(
> 
> > did
> > eet compile with pthread support? maybe thats why? 
> pthread support was enabled in configure. look at line 5019 of the
> attached file. gcc is called with "-pthread" too. 
> 
> on line 5212 it's running the eet testsuite. here's what fails:
> 
> 1) eet_suite.c:840:
> E:EetDataEncoding/Decoding:eet_test_data_type_dump_undump:0: (after
> this point) Test timeout expired 2) eet_suite.c:1145:
> E:Eet File:eet_file_data_dump_test:0: (after this point) Test timeout
> expired 3) eet_suite.c:1937:F:Eet Cache:eet_cache_concurrency:0:
> Failure 'unlink(file) != 0' occured
> 
> i looked at 3) first. but couldn't see the cause of the failure (yet).
> unlink fails obviously. i should check the errno of it.
> related is this gcc warning: tmpnam() possibly used unsafely; consider
> using mkstemp(). but that shouldnt case it to fail. the code looks
> correct. tmpnam() returns a pointer to the file (according to man
> tmpnam), so thats ok.

well tho normally in production code you wouldn't want tmpnam - this is for a
test suite, so i think thats safe. maybe openbsd FORCES tmpnam to fail because
of some paranoia security goop? ie it never works?

> > it didn't for some
> > reason openbsd doesnt have (sufficient) pthread support?
> pthread support should be fine. i'm guessing it's some other bug.
> man 3 pthreads says: 
> "The user-level thread library provides functions that conform to
> ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std 1003.1 Second Edition
> 1996-07-12."
> 
> anyways, E17 works on OpenBSD! (except efreet/efm, which i'll try to
> fix soon with the help of preexisting patches in the openbsd port). 
> 
> obligatory screenshot is here :)
> http://sicnarf.com/2011-04-23-203225_1280x1024_scrot.png
> 
> attached is the complete build log of the build.
> 
> > > hi, 
> > > 
> > > here's the output of make check on eet. it error's out, probably
> > > because of "Enter PEM pass phrase:"
> > > 
> > > ---snip---
> > > Running suite(s):
> > > Eet Enter PEM pass
> > > phrase: 85%: Checks: 20, Failures: 1, Errors:
> > > 2 eet_suite.c:840:E:Eet Data
> > > Encoding/Decoding:eet_test_data_type_dump_undump:0: (after this
> > > point) Test timeout expired eet_suite.c:1145:E:Eet
> > > File:eet_file_data_dump_test:0: (after this point) Test timeout
> > > expired eet_suite.c:1937:F:Eet Cache:eet_cache_concurrency:0:
> > > Failure 'unlink(file) != 0' occured gmake[2]: *** [check-local]
> > > Error 1 gmake[2]: Leaving directory `/home/david/src/e17-svn/eet'
> > > gmake[1]: *** [check-am] Error 2 gmake[1]: Leaving directory
> > > `/home/david/src/e17-svn/eet' gmake: *** [check-recursive] Error 1
> > > ---snip---
> > > 
> > > should i just ignore this? or investigate further? lemme know what
> > > you think. btw this is not on linux but on OpenBSD.
> > > 
> > > greetings,
> > > david
> > > 
> > > ------------------------------------------------------------------------------
> > > Fulfilling the Lean Software Promise
> > > Lean software platforms are now widely adopted and the benefits
> > > have been demonstrated beyond question. Learn why your peers are
> > > replacing JEE containers with lightweight application servers - and
> > > what you can gain from the move. http://p.sf.net/sfu/vmware-sfemails
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > 
> > 
> > 
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to