Open tarunguptapec opened 5 years ago
You are installing an old version, please reproduce with latest.
Same issue with latest uwsgi version (2.0.17). Also tried with 2.0.15, 2.0.16
Collecting uWSGI==2.0.17 (from -r requirements.txt (line 153))
Using cached https://files.pythonhosted.org/packages/98/b2/19b34b20662d111f7d2f926cdf10e13381761dd7dbd10666b9076cbdcd22/uwsgi-2.0.17.tar.gz
Installing collected packages: uWSGI
Running setup.py install for uWSGI ... error
Complete output from command /Users/tarungupta/.virtualenvs/docon_api_env/bin/python3 -u -c "import setuptools, tokenize;__file__='/private/var/folders/vl/v43y66sj0wxftdqz_rwvqzrr0000gn/T/pip-install-2wau_0pc/uWSGI/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/vl/v43y66sj0wxftdqz_rwvqzrr0000gn/T/pip-record-4s5uusdm/install-record.txt --single-version-externally-managed --compile --install-headers /Users/tarungupta/.virtualenvs/docon_api_env/include/site/python3.6/uWSGI:
/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'descriptions'
warnings.warn(msg)
running install
using profile: buildconf/default.ini
detected include path: ['/usr/local/include', '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/include', '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include', '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include', '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks']
Patching "bin_name" to properly install_scripts dir
detected CPU cores: 12
configured CFLAGS: -O2 -I. -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-format -Wno-format-security -DUWSGI_HAS_IFADDRS -DUWSGI_ZLIB -mmacosx-version-min=10.5 -DUWSGI_LOCK_USE_OSX_SPINLOCK -DUWSGI_EVENT_USE_KQUEUE -DUWSGI_EVENT_TIMER_USE_KQUEUE -DUWSGI_EVENT_FILEMONITOR_USE_KQUEUE -I/usr/local/Cellar/pcre/8.42/include -DUWSGI_PCRE -DUWSGI_ROUTING -DUWSGI_UUID -DUWSGI_VERSION="\"2.0.17\"" -DUWSGI_VERSION_BASE="2" -DUWSGI_VERSION_MAJOR="0" -DUWSGI_VERSION_MINOR="17" -DUWSGI_VERSION_REVISION="0" -DUWSGI_VERSION_CUSTOM="\"\"" -DUWSGI_YAML -DUWSGI_XML -DUWSGI_XML_EXPAT -DUWSGI_PLUGIN_DIR="\".\"" -DUWSGI_DECLARE_EMBEDDED_PLUGINS="UDEP(python);UDEP(gevent);UDEP(ping);UDEP(cache);UDEP(nagios);UDEP(rrdtool);UDEP(carbon);UDEP(rpc);UDEP(corerouter);UDEP(fastrouter);UDEP(http);UDEP(signal);UDEP(syslog);UDEP(rsyslog);UDEP(logsocket);UDEP(router_uwsgi);UDEP(router_redirect);UDEP(router_basicauth);UDEP(zergpool);UDEP(redislog);UDEP(mongodblog);UDEP(router_rewrite);UDEP(router_http);UDEP(logfile);UDEP(router_cache);UDEP(rawrouter);UDEP(router_static);UDEP(sslrouter);UDEP(spooler);UDEP(cheaper_busyness);UDEP(symcall);UDEP(transformation_tofile);UDEP(transformation_gzip);UDEP(transformation_chunked);UDEP(transformation_offload);UDEP(router_memcached);UDEP(router_redis);UDEP(router_hash);UDEP(router_expires);UDEP(router_metrics);UDEP(transformation_template);UDEP(stats_pusher_socket);" -DUWSGI_LOAD_EMBEDDED_PLUGINS="ULEP(python);ULEP(gevent);ULEP(ping);ULEP(cache);ULEP(nagios);ULEP(rrdtool);ULEP(carbon);ULEP(rpc);ULEP(corerouter);ULEP(fastrouter);ULEP(http);ULEP(signal);ULEP(syslog);ULEP(rsyslog);ULEP(logsocket);ULEP(router_uwsgi);ULEP(router_redirect);ULEP(router_basicauth);ULEP(zergpool);ULEP(redislog);ULEP(mongodblog);ULEP(router_rewrite);ULEP(router_http);ULEP(logfile);ULEP(router_cache);ULEP(rawrouter);ULEP(router_static);ULEP(sslrouter);ULEP(spooler);ULEP(cheaper_busyness);ULEP(symcall);ULEP(transformation_tofile);ULEP(transformation_gzip);ULEP(transformation_chunked);ULEP(transformation_offload);ULEP(router_memcached);ULEP(router_redis);ULEP(router_hash);ULEP(router_expires);ULEP(router_metrics);ULEP(transformation_template);ULEP(stats_pusher_socket);"
*** uWSGI compiling server core ***
[thread 4][clang] core/utils.o
[thread 2][clang] core/protocol.o
[thread 5][clang] core/socket.o
[thread 0][clang] core/logging.o
[thread 1][clang] core/master.o
[thread 6][clang] core/master_utils.o
[thread 7][clang] core/emperor.o
[thread 8][clang] core/notify.o
[thread 10][clang] core/mule.o
[thread 3][clang] core/subscription.o
[thread 9][clang] core/stats.o
[thread 11][clang] core/sendfile.o
In file included from core/utils.c:1:
./uwsgi.h:3444:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
1 warning generated.
[thread 4][clang] core/async.o
In file included from core/protocol.c:1:
./uwsgi.h:3444:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
1 warning generated.
[thread 2][clang] core/master_checks.o
In file included from core/socket.c:1:
./uwsgi.h:3444:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
1 warning generated.
[thread 5][clang] core/fifo.o
In file included from core/logging.c:2:
./uwsgi.h:3444:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
core/logging.c:38:11: warning: implicit declaration of function 'strftime' is invalid in C99 [-Wimplicit-function-declaration]
rlen = strftime(sftime, 64, uwsgi.log_strftime, localtime(&now));
^
core/logging.c:38:52: warning: implicit declaration of function 'localtime' is invalid in C99 [-Wimplicit-function-declaration]
rlen = strftime(sftime, 64, uwsgi.log_strftime, localtime(&now));
^
core/logging.c:48:4: warning: implicit declaration of function 'ctime_r' is invalid in C99 [-Wimplicit-function-declaration]
ctime_r((const time_t *) &tv.tv_sec, ctime_storage);
^
core/logging.c:90:10: warning: implicit declaration of function 'strftime' is invalid in C99 [-Wimplicit-function-declaration]
rlen = strftime(sftime, 64, uwsgi.log_strftime, localtime(&now));
^
core/logging.c:90:51: warning: implicit declaration of function 'localtime' is invalid in C99 [-Wimplicit-function-declaration]
rlen = strftime(sftime, 64, uwsgi.log_strftime, localtime(&now));
^
core/logging.c:100:3: warning: implicit declaration of function 'ctime_r' is invalid in C99 [-Wimplicit-function-declaration]
ctime_r((const time_t *) &tv.tv_sec, ctime_storage);
^
core/logging.c:133:9: warning: implicit declaration of function 'ctime_r' is invalid in C99 [-Wimplicit-function-declaration]
ctime_r((const time_t *) &tv.tv_sec, ctime_storage);
^
core/logging.c:684:2: warning: implicit declaration of function 'ctime_r' is invalid in C99 [-Wimplicit-function-declaration]
ctime_r((const time_t *) &wsgi_req->start_of_request_in_sec, time_request);
^
core/logging.c:1116:2: warning: implicit declaration of function 'ctime_r' is invalid in C99 [-Wimplicit-function-declaration]
ctime_r((const time_t *) &wsgi_req->start_of_request_in_sec, *buf);
^
core/logging.c:1130:15: warning: implicit declaration of function 'strftime' is invalid in C99 [-Wimplicit-function-declaration]
size_t ret = strftime(*buf, 64, "%d/%b/%Y:%H:%M:%S %z", localtime(&now));
^
core/logging.c:1130:58: warning: implicit declaration of function 'localtime' is invalid in C99 [-Wimplicit-function-declaration]
size_t ret = strftime(*buf, 64, "%d/%b/%Y:%H:%M:%S %z", localtime(&now));
^
core/logging.c:1144:15: warning: implicit declaration of function 'strftime' is invalid in C99 [-Wimplicit-function-declaration]
size_t ret = strftime(*buf, 64, uwsgi.log_strftime, localtime(&now));
^
core/logging.c:1144:54: warning: implicit declaration of function 'localtime' is invalid in C99 [-Wimplicit-function-declaration]
size_t ret = strftime(*buf, 64, uwsgi.log_strftime, localtime(&now));
^
core/logging.c:1828:52: warning: implicit declaration of function 'strftime' is invalid in C99 [-Wimplicit-function-declaration]
int strftime_len = strftime(sftime, 64, buf, localtime(&now));
^
core/logging.c:1828:78: warning: implicit declaration of function 'localtime' is invalid in C99 [-Wimplicit-function-declaration]
int strftime_len = strftime(sftime, 64, buf, localtime(&now));
^
core/logging.c:1893:52: warning: implicit declaration of function 'strftime' is invalid in C99 [-Wimplicit-function-declaration]
int strftime_len = strftime(sftime, 64, buf, localtime(&now));
^
core/logging.c:1893:78: warning: implicit declaration of function 'localtime' is invalid in C99 [-Wimplicit-function-declaration]
int strftime_len = strftime(sftime, 64, buf, localtime(&now));
^
18 warnings generated.
[thread 0][clang] core/offload.o
In file included from core/master.c:1:
./uwsgi.h:3444:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
1 warning generated.
[thread 1][clang] core/io.o
In file included from core/master_utils.c:1:
./uwsgi.h:3444:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
core/master_utils.c:1606:44: warning: declaration of 'struct tm' will not be visible outside of this function [-Wvisibility]
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1606:5: error: conflicting types for 'uwsgi_cron_task_needs_execution'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
./uwsgi.h:3444:5: note: previous declaration is here
int uwsgi_cron_task_needs_execution(struct tm *, int, int, int, int, int);
^
core/master_utils.c:1618:24: error: incomplete definition of type 'struct tm'
if ((uwsgi_cron_delta->tm_min % abs(minute)) == 0) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1619:32: error: incomplete definition of type 'struct tm'
uc_minute = uwsgi_cron_delta->tm_min;
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1623:24: error: incomplete definition of type 'struct tm'
if ((uwsgi_cron_delta->tm_hour % abs(hour)) == 0) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1624:30: error: incomplete definition of type 'struct tm'
uc_hour = uwsgi_cron_delta->tm_hour;
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1628:24: error: incomplete definition of type 'struct tm'
if ((uwsgi_cron_delta->tm_mon % abs(month)) == 0) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1629:31: error: incomplete definition of type 'struct tm'
uc_month = uwsgi_cron_delta->tm_mon;
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1633:24: error: incomplete definition of type 'struct tm'
if ((uwsgi_cron_delta->tm_mday % abs(day)) == 0) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1634:29: error: incomplete definition of type 'struct tm'
uc_day = uwsgi_cron_delta->tm_mday;
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1638:24: error: incomplete definition of type 'struct tm'
if ((uwsgi_cron_delta->tm_wday % abs(week)) == 0) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1639:30: error: incomplete definition of type 'struct tm'
uc_week = uwsgi_cron_delta->tm_wday;
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1646:23: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && (uwsgi_cron_delta->tm_mday == uc_day || uwsgi_cron_delta->tm_wday == uc_week)) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1646:64: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && (uwsgi_cron_delta->tm_mday == uc_day || uwsgi_cron_delta->tm_wday == uc_week)) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1646:104: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && (uwsgi_cron_delta->tm_mday == uc_day || uwsgi_cron_delta->tm_wday == uc_week)) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1646:145: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && (uwsgi_cron_delta->tm_mday == uc_day || uwsgi_cron_delta->tm_wday == uc_week)) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1646:184: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && (uwsgi_cron_delta->tm_mday == uc_day || uwsgi_cron_delta->tm_wday == uc_week)) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1651:23: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && uwsgi_cron_delta->tm_mday == uc_day && uwsgi_cron_delta->tm_wday == uc_week) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1651:64: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && uwsgi_cron_delta->tm_mday == uc_day && uwsgi_cron_delta->tm_wday == uc_week) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
core/master_utils.c:1651:104: error: incomplete definition of type 'struct tm'
if (uwsgi_cron_delta->tm_min == uc_minute && uwsgi_cron_delta->tm_hour == uc_hour && uwsgi_cron_delta->tm_mon == uc_month && uwsgi_cron_delta->tm_mday == uc_day && uwsgi_cron_delta->tm_wday == uc_week) {
~~~~~~~~~~~~~~~~^
core/master_utils.c:1606:44: note: forward declaration of 'struct tm'
int uwsgi_cron_task_needs_execution(struct tm *uwsgi_cron_delta, int minute, int hour, int day, int month, int week) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
----------------------------------------
Command "/Users/tarungupta/.virtualenvs/docon_api_env/bin/python3 -u -c "import setuptools, tokenize;__file__='/private/var/folders/vl/v43y66sj0wxftdqz_rwvqzrr0000gn/T/pip-install-2wau_0pc/uWSGI/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/vl/v43y66sj0wxftdqz_rwvqzrr0000gn/T/pip-record-4s5uusdm/install-record.txt --single-version-externally-managed --compile --install-headers /Users/tarungupta/.virtualenvs/docon_api_env/include/site/python3.6/uWSGI" failed with error code 1 in /private/var/folders/vl/v43y66sj0wxftdqz_rwvqzrr0000gn/T/pip-install-2wau_0pc/uWSGI/
i have the same Problem
Problem installing pip install uwsgi (2.0.14) on mac 10.14.1 with python version 3.6.5 and pip version 18.1
Output: brew doctor