Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2018 13:12:02 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Jochen Neumeister <joneum@FreeBSD.org>
Cc:        Mathieu Arnold <mat@FreeBSD.org>, svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r486609 - head/www/nginx
Message-ID:  <wooh-4m3x-wny@FreeBSD.org>
In-Reply-To: <54be9f5f-7a65-e01c-9bb1-370091806571@FreeBSD.org> (Jochen Neumeister's message of "Mon, 10 Dec 2018 09:57:53 %2B0100")
References:  <201812041556.wB4Fu0go099664@repo.freebsd.org> <20181210083918.isio3agqb2ok47xz@atuin.in.mat.cc> <4c26a3ca-06e4-5c90-fb3d-43e5546cf003@FreeBSD.org> <20181210085215.qsexntzb2uw5lf6q@atuin.in.mat.cc> <54be9f5f-7a65-e01c-9bb1-370091806571@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Jochen Neumeister <joneum@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).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?wooh-4m3x-wny>