Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2018 12:39:53 +0100
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        ports@freebsd.org
Subject:   Re: devel/llvm60 build failure in poudriere
Message-ID:  <89648619-7b91-1df8-16b9-d94dae4befd9@quip.cz>
In-Reply-To: <F620E5ED-1879-4D1C-ACA4-50A2AE9873CC@FreeBSD.org>
References:  <2c09b23e-50f2-019c-e420-f597c8ab8637@quip.cz> <F620E5ED-1879-4D1C-ACA4-50A2AE9873CC@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Dimitry Andric wrote on 2018/11/02 08:26:
> On 2 Nov 2018, at 01:56, Miroslav Lachman <000.fbsd@quip.cz> wrote:
>>
>> I am trying to build iridium-browser which dependes on llvm60, but my poudriere cannot build llvm60 with the following error:
>>
>> =======================<phase: checksum       >============================
>> ===> Fetching all distfiles required by llvm60-6.0.1_3 for building
>> => SHA256 Checksum OK for llvm-6.0.1.src.tar.xz.
>> => SHA256 Checksum OK for cfe-6.0.1.src.tar.xz.
>> ===========================================================================
>> =======================<phase: extract-depends>============================
>> ===========================================================================
>> =======================<phase: extract        >============================
>> ===> Fetching all distfiles required by llvm60-6.0.1_3 for building
>> ===>  Extracting for llvm60-6.0.1_3
>> => SHA256 Checksum OK for llvm-6.0.1.src.tar.xz.
>> => SHA256 Checksum OK for cfe-6.0.1.src.tar.xz.
>> /bin/mv /wrkdirs/usr/ports/devel/llvm60/work/cfe-6.0.1.src /wrkdirs/usr/ports/devel/llvm60/work/llvm-6.0.1.src/tools/clang
>> ===========================================================================
>> =======================<phase: patch-depends  >============================
>> ===========================================================================
>> =======================<phase: patch          >============================
>> ===>  Patching for llvm60-6.0.1_3
>> ===>  Applying extra patch /usr/ports/devel/llvm60/files/clang
>>   I can't seem to find a patch in there anywhere.
>> *** Error code 2
>>
>> Stop.
>> make: stopped in /usr/ports/devel/llvm60
>> =>> Cleaning up wrkdir
>> ===>  Cleaning for llvm60-6.0.1_3
>> build of devel/llvm60 | llvm60-6.0.1_3 ended at Fri Nov  2 01:50:44 CET 2018
>> build time: 00:00:10
>> !!! build failure encountered !!!
>>
>>
>> OS on the host is 11.2 amd64, building jail is 10.4 amd64
>>
>> I tried selec or unselect all options in dialog for llvm60 but it didn't help.
>>
>> What  does the error "I can't seem to find a patch in there anywhere" mean?
> 
> It means that one of the patch files in your port checkout has been
> corrupted, and the patch utility is not able to interpret it anymore.
> 
> You should first check whether your ports tree is cleanly checked out,
> revert any local changes, and then try again.  If that fails too, delete
> the ports tree, and check it out from scratch.

Update of ports/Mk fixed the problem with llvm60 but it breaks 40+ other 
ports dependent on old xorgproto. It seems I cannot update just iridium 
and firefox.

Kind regards
Miroslav Lachman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89648619-7b91-1df8-16b9-d94dae4befd9>