devel/uwsgi
Michael Gmelin
freebsd at grem.de
Sat Feb 23 12:08:20 UTC 2013
On Fri, 22 Feb 2013 16:34:50 +0200
Daniel Braniss <danny at cs.huji.ac.il> wrote:
> hi,
> I'm having problems compiling devel/uwsgi
> it only works with:
> make -eCPUCOUNT=1
> which is not the default
> whne CPUTYPE is > 1, it hangs, so my guess is there is somethingwrong
> in the the threading support.
>
> without the CPUCOUNT:
> rnd> make
> /usr/local/bin/python2.7 uwsgiconfig.py --build
> using profile: buildconf/default.ini
> detected include path: ['/usr/include/gcc/4.2', '/usr/include']
> Exception in thread Thread-5:
> Traceback (most recent call last):
> File "/usr/local/lib/python2.7/threading.py", line 551, in
> __bootstrap_inner self.run()
> File "/usr/local/lib/python2.7/threading.py", line 504, in run
> self.__target(*self.__args, **self.__kwargs)
> File "uwsgiconfig.py", line 92, in thread_compiler
> (objfile, cmdline) = compile_queue.get()
> File "/usr/local/lib/python2.7/site-packages/gevent/queue.py", line
> 190, in get
> return waiter.get()
> File "/usr/local/lib/python2.7/site-packages/gevent/hub.py", line
> 321, in get return get_hub().switch()
> File "/usr/local/lib/python2.7/site-packages/gevent/hub.py", line
> 135, in get_hub
> raise NotImplementedError('gevent is only usable from a single
> thread') NotImplementedError: gevent is only usable from a single
> thread
>
> ...
> detected CPU cores: 16
> and now it's stuck:
> ^T
> load: 0.02 cmd: python2.7 41862 [kqread] 472.56r 0.10u 0.14s 0% 6136k
>
> any ideas?
Could you provide more details about your setup?
- Output of uname -a
- Compilation options you used when building python
- Compiled using gcc or clang
We're compiling and using uwsgi without issues here (FreeBSD 9.1
RELEASE-p1, clang 3.1, python 2.7, 8 CPU cores, uwsgi 1.4.3)
Michael
> thanks,
> danny
>
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to
> "freebsd-ports-unsubscribe at freebsd.org"
--
Michael Gmelin
More information about the freebsd-ports
mailing list