Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2018 11:37:03 +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:  <99a870a2-f5c9-aa72-0d03-0e5fd93f6d2e@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:

>> ===>  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.

I freshly checked out devel/llvm60 but it end by the same error:

root@sm-reserve ~/# svnlite checkout 
https://svn.freebsd.org/ports/head/devel/llvm60 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lldb
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/openmp
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r331065.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r336969.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r337615.diff
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/openmp/patch-i386
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/Makefile
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-head-r331066.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-head-r336227.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-head-r338697.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-head-r339019.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-fformat_extensions.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-fopenmp.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-tools_clang_lib_Headers_CMakeLists.txt
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-tools_clang_tools_clang-format_clang-format-sublime.py
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-tools_clang_tools_clang-format_clang-format.py
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-tools_clang_tools_clang-format_git-clang-format
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/clang/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r331731.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r333401.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r336664.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r336972.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-cmake_modules_AddSphinxTarget.cmake
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r337282.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r338251.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r338682.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r339013.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lld/patch-head-r339304.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lldb/patch-head-r332849.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/lldb/patch-head-r332965.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r308867.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r330686.diff
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-svn-r322325
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/distinfo
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r331366.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r336970.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/patch-head-r338689.diff
A 
/vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/openmp/patch-bug32279
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/files/llvm-wrapper.sh.in
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/pkg-descr
A    /vol0/poudriere/ports/pcbsd-head/devel/llvm60/pkg-plist
Checked out revision 483798.


I cannot checkout the whole ports tree because I need to stay on older 
versions, I only need to get new version of iridium-browser and firefox 
so I had to update few dependencies too to newer versions. But I still 
do not understand why llvm60 failed.

Does it look for patches somewhere else / outside of devel/llvm60?

Miroslav Lachman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?99a870a2-f5c9-aa72-0d03-0e5fd93f6d2e>