svn commit: r486609 - head/www/nginx

Jan Beich jbeich at FreeBSD.org
Mon Dec 10 12:12:09 UTC 2018


Jochen Neumeister <joneum at FreeBSD.org> writes:

> On 10.12.18 09:52, Mathieu Arnold wrote:
>> On Mon, Dec 10, 2018 at 09:47:15AM +0100, Jochen Neumeister wrote:
>>> On 10.12.18 09:39, Mathieu Arnold wrote:
>>>> On Tue, Dec 04, 2018 at 03:56:00PM +0000, Jochen Neumeister wrote:
>>>>> Author: joneum
>>>>> Date: Tue Dec  4 15:55:59 2018
>>>>> New Revision: 486609
>>>>> URL: https://svnweb.freebsd.org/changeset/ports/486609
>>>>>
>>>>> Log:
>>>>>     www/nginx: Update to 1.14.2
>>>> After this, nginx does not build any more:
>>>>
>>>> --- build/nxt_diyfp.o ---
>>>> cc: error: -Wl,-rpath,/usr/local/lib: 'linker' input unused [-Werror,-Wunused-command-line-argument]
>>>> *** [build/nxt_diyfp.o] Error code 1
>>>>
>>>> make[3]: stopped in /wrkdirs/usr/ports/www/nginx/work/njs-992e93d
>>>> 2 errors
>>>>
>>>> make[3]: stopped in /wrkdirs/usr/ports/www/nginx/work/njs-992e93d
>>>> *** [/wrkdirs/usr/ports/www/nginx/work/njs-992e93d/nginx/../build/libnjs.a] Error code 2
>>>>
>>>> https://pkg.absolight.fr/data/11amd64-pkgng-default/20181209T000344Z/logs/errors/nginx-1.14.2,2.log
>
> http://joneumbox.org/data/112amd64-ports/2018-12-10_09h52m29s/logs/nginx-1.14.2,2.log
>
> I can not confirm. NGINX builds successfully with current njs-992e93d

mat@ has DEFAULT_VERSIONS+=ssl=openssl. -Wunused-command-line-argument
appears to be enabled by default i.e., it's not part of -Wall -Wextra
but only appears with Clang.

HTTP_SSL=ON + NJS=ON is what causes bustage for ssl!=base. To fix either
drop -Werror from NJS=ON and/or drop USE_OPENSSL_RPATH by making sure
LDFLAGS are respected (bug 233243).


More information about the svn-ports-all mailing list