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

Re: Input requested on proposed chnages for Delve compilation issues on ppc64le



On Fri, Aug 29, 2025 at 03:39:59PM +0530, tshah wrote:
> yeah, correct. I understand that exp.linuxppc64le was introduced as an
> experimental build tag for |ppc64le.|I’ve looked into the suggestion of
> removing the |!(ppc64le && exp.linuxppc64le)| clause from
> |support_sentinel_linux.go|.
> 
> That said, I’m trying to better understand the practical impact of removing
> this clause. Additionally, even with this clause removed, I’m still
> encountering the same build error on |ppc64le|.  Got the below error after
> removing the clause. Is there any other place where the build tag might
> still be enforced?
> 
> src/github.com/go-delve/delve/service/debugger/debugger.go:31:2: found
> packages native (dump_linux.go) and
> your_linux_architecture_is_not_supported_by_delve
> (support_sentinel_linux.go) in /home/debian/delve/delve-1.24.0/obj-powerpc64le-linux-gnu/src/github.com/go-delve/delve/pkg/proc/native

No, I think you didn't remove it hard enough. Double check, have it cat somewhere the file that it's compiling, which would be:

/home/debian/delve/delve-1.24.0/obj-powerpc64le-linux-gnu/src/github.com/go-delve/delve/pkg/proc/native/support_sentinel_linux.go



Reply to: