On Tue, Nov 03 2020, Brad Smith <b...@comstyle.com> wrote:
> The following diff fixes building the LLVM port on arm.

http://build-failures.rhaalovely.net/arm/2020-06-03/devel/llvm,,-main.log

Is it supposed to fix this error?  What was the problem?

> pickles$ make install
> ===>  Verifying specs: c++ c++abi pthread c edit m pthread z
> ===>  found c++.5.0 c++abi.3.0 pthread.26.1 c.96.0 edit.5.2 m.10.1 z.5.0
> ===>  Installing llvm-10.0.1p3 from /usr/ports/packages/arm/all/
> llvm-10.0.1p3: ok
> New and changed readme(s):
>         /usr/local/share/doc/pkg-readmes/llvm
> pickles$ /usr/local/bin/clang --version
> clang version 10.0.1
> Target: arm-unknown-openbsd6.8
> Thread model: posix
> InstalledDir: /usr/local/bin
>
>
> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/devel/llvm/Makefile,v
> retrieving revision 1.263
> diff -u -p -u -p -r1.263 Makefile
> --- Makefile  4 Sep 2020 09:55:35 -0000       1.263
> +++ Makefile  3 Nov 2020 17:48:10 -0000
> @@ -109,10 +109,7 @@ CXXFLAGS +=      -fno-ret-protector
>  CXXFLAGS +=  -mno-retpoline
>  .endif
>  
> -.if ${MACHINE_ARCH} == "arm"
> -CFLAGS +=            -mlong-calls
> -CXXFLAGS +=          -mlong-calls
> -.elif ${MACHINE_ARCH} == "powerpc"
> +.if ${MACHINE_ARCH} == "powerpc"
>  CONFIGURE_ARGS +=    -DCMAKE_EXE_LINKER_FLAGS="-Wl,-relax"
>  CONFIGURE_ARGS +=    -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-relax"
>  .endif
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to