0.7.65 - ошибка при сборке

agz nginx-forum на nginx.us
Ср Мар 17 10:10:40 MSK 2010


Вот. Система Centos 5.4, x86_64. gcc тот что в поставке идет в нагрузку - gcc44 (4.4.0).
gcc-4.1.2 нормально собирает.
Можно конечно -Werror убрать...


gcc44 -c -O -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
                -o objs/src/os/unix/ngx_channel.o \
                src/os/unix/ngx_channel.c
cc1: warnings being treated as errors
src/os/unix/ngx_channel.c: In function ‘ngx_write_channel’:
src/os/unix/ngx_channel.c:39: ошибка: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти
src/os/unix/ngx_channel.c: In function ‘ngx_read_channel’:
src/os/unix/ngx_channel.c:156: ошибка: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти
make[1]: ***  Ошибка 1
make[1]: Leaving directory `/usr/src/nginx-0.7.65'
make: ***  Ошибка 2


Posted at Nginx Forum: http://forum.nginx.org/read.php?21,64623,64623#msg-64623




Подробная информация о списке рассылки nginx-ru