Welcome! Log In Create A New Profile

Advanced

Unit: коммит, ломающий сборку

Vadim A. Misbakh-Soloviov
August 08, 2018 04:16AM
Здравствуйте!
Тут позавчера вечером прилетел вот такой вот коммит:
http://hg.nginx.org/unit/diff/e0f0cd7d244a/src/perl/nxt_perl_psgi.c
(ссылка на конкретный файл, чтобы понять о чём речь)

Теперь в нём (файле) есть такая вот строка:

> PerlInterpreter *my_perl;

Точнее, таких вхождений там теперь несколько, но нас интересует та, что на
данный момент на 804 строке.

Потому что она (кроме своей установки) нигде не используется.
При этом в билдсистеме используется замечательный флаг

> -Werror


И вот всё это вместе приводит к:

> make -j5 -s -l2 all
> src/perl/nxt_perl_psgi.c: In function ‘nxt_perl_psgi_io_read’:
> src/perl/nxt_perl_psgi.c:804:30: error: variable ‘my_perl’ set but not used
[-Werror=unused-but-set-variable]
> PerlInterpreter *my_perl;
> ^~~~~~~
> cc1: all warnings being treated as errors
> make: *** [build/Makefile:1502: build/src/perl/nxt_perl_psgi-perl.o] Error 1


Почините, пожалуйста :)
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Unit: коммит, ломающий сборку

Vadim A. Misbakh-Soloviov August 08, 2018 04:16AM

Re: Unit: коммит, ломающий сборку

Alexander Borisov August 08, 2018 08:14AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 298
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready