pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/59429: lang/llvm: missing file or PLIST error



> On May 16, 2025, at 12:10 PM, Thomas Klausner via gnats <gnats-admin%NetBSD.org@localhost> wrote:
> 
> The following reply was made to PR pkg/59429; it has been noted by GNATS.
> 
> From: Thomas Klausner <wiz%NetBSD.org@localhost>
> To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
> Cc: 
> Subject: Re: pkg/59429: lang/llvm: missing file or PLIST error
> Date: Fri, 16 May 2025 18:05:23 +0200
> 
> On Fri, May 16, 2025 at 03:05:01PM +0000, rwhitlock22%gmail.com@localhost wrote:
>> I'm not sure whether this file should be built but isn't, whether the PLIST entry should be deleted, whether the PLIST entry needs a ${PLIST.SPIRV} in front of it, or something else.
> 
> It definitely should not be deleted.
> 
> With the default options:
> 
> Any of the following general options may be selected:
>         debug    Enable debugging facilities in the package.
>         llvm-target-aarch64     Support code generation for 64-bit ARM CPUs.
>         llvm-target-amdgpu      Support code generation for AMD GPUs.
>         llvm-target-arc
>         llvm-target-arm  Support code generation for ARM CPUs.
>         llvm-target-avr
>         llvm-target-bpf
>         llvm-target-csky
>         llvm-target-directx
>         llvm-target-hexagon
>         llvm-target-lanai
>         llvm-target-loongarch
>         llvm-target-m68k
>         llvm-target-mips        Support code generation for MIPS CPUs.
>         llvm-target-msp430
>         llvm-target-nvptx
>         llvm-target-powerpc     Support code generation for PowerPC CPUs.
>         llvm-target-riscv
>         llvm-target-sparc       Support code generation for SPARC CPUs.
>         llvm-target-spirv
>         llvm-target-systemz
>         llvm-target-ve
>         llvm-target-webassembly Support code generation for WebAssembly virtual machine.
>         llvm-target-x86
>         llvm-target-xcore
>         llvm-target-xtensa
>         terminfo         Use terminfo.
>         tests    Build and install tests.
>         z3       Enable support for the Z3 theorem prover.
> 
> These options are enabled by default:
>         llvm-target-aarch64 llvm-target-amdgpu llvm-target-arc
>         llvm-target-arm llvm-target-avr llvm-target-bpf
>         llvm-target-csky llvm-target-directx llvm-target-hexagon
>         llvm-target-lanai llvm-target-loongarch llvm-target-m68k
>         llvm-target-mips llvm-target-msp430 llvm-target-nvptx
>         llvm-target-powerpc llvm-target-riscv llvm-target-sparc
>         llvm-target-spirv llvm-target-systemz llvm-target-ve
>         llvm-target-webassembly llvm-target-x86 llvm-target-xcore
>         llvm-target-xtensa terminfo
> 
> These options are currently enabled:
>         llvm-target-aarch64 llvm-target-amdgpu llvm-target-arc
>         llvm-target-arm llvm-target-avr llvm-target-bpf
>         llvm-target-csky llvm-target-directx llvm-target-hexagon
>         llvm-target-lanai llvm-target-loongarch llvm-target-m68k
>         llvm-target-mips llvm-target-msp430 llvm-target-nvptx
>         llvm-target-powerpc llvm-target-riscv llvm-target-sparc
>         llvm-target-spirv llvm-target-systemz llvm-target-ve
>         llvm-target-webassembly llvm-target-x86 llvm-target-xcore
>         llvm-target-xtensa terminfo
> 
> You can select which build options to use by setting PKG_DEFAULT_OPTIONS
> or PKG_OPTIONS.llvm.
> 
> the PLIST is ok, so I guess it need some ${PLIST.foo} in front.
> 
>> probably disable the llvm-target-spirv option for lang/llvm
> 
> Could you try disabling just this one and see if it breaks the PLIST?

Disabling only that option gives the same error.

>  Thomas
> 



Home | Main Index | Thread Index | Old Index