#archlinux-ports | Logs for 2026-11-05

Back
[00:01:55] -!- ismailarilik has quit [Ping timeout: 246 seconds]
[00:02:48] -!- ismailarilik has joined #archlinux-ports
[00:07:44] -!- ismailarilik has quit [Ping timeout: 256 seconds]
[00:09:52] <bschnei> I'm not a go expert but I think it natively support cross compilation so when we build on aarch64 it works because it cross compiles the package for amd64. So what we have packaged unknowingly is the binary meant for amd64.
[00:15:30] <alkersan> yes, go builds any targets from any hosts
[00:16:37] <fermino> Pretty easy to fix, I'll submit a patch tonight or maybe tomorrow
[00:16:48] <fermino> +1 for go for supporting cross building just like that!
[00:16:56] <alkersan> https://gitlab.com
[00:16:57] <phrik> Title: Makefile.build.mk · main · GitLab.org / gitlab-runner · GitLab (at gitlab.com)
[00:18:56] <alkersan> fermino are you assembling a arm64 build machine ?
[00:19:19] <fermino> Yups
[00:19:26] <fermino> For https://gitlab.com
[00:19:27] <phrik> Title: SBC Images / SBC Images · GitLab (at gitlab.com)
[00:20:14] <fermino> Nothing too crazy really, just a netcup VM. I might move it to my 8gig pi4 when I stop messing around with it :)
[00:25:08] <alkersan> in this case with gitlab-runner - how it ideally should be handled? Is it Arch's main package that should be updated to stop being strictly x86 specific? Or a fork should be made for ports package ?
[00:29:23] <alkersan> like, in the official PKGBUILDs today - is it acceptable to process or even menion $CARCH ?
[00:32:12] <fermino> https://rfc.archlinux.page
[00:32:13] <phrik> Title: 0032 Arch Linux Ports • Arch Linux RFCs (at rfc.archlinux.page)
[00:33:56] <fermino> "As long as the architecture is not an officially supported architecture, the PKGBUILD arch array is not updated to contain the port architecture string. The build tooling should allow building for a specific architecture, while ignoring the particular architectures set for a given PKGBUILD."
[00:34:46] <fermino> I'm guess a patch that doesn't update the arch could go through...
[00:36:13] <alkersan> found one example https://gitlab.archlinux.org
[00:36:14] <phrik> Title: Fix aarch64 build by conditionally disabling no_direct_extern_access (!5) · Merge requests · Arch Linux / Packaging / Packages / qt6-base · GitLab (at gitlab.archlinux.org)
[00:36:58] <alkersan> and in obsidian package too
[01:10:33] <fermino> There we go :) https://gitlab.archlinux.org
[01:10:34] <phrik> Title: Add support for aarch64, fix prebuilt images path (!4) · Merge requests · Arch Linux / Packaging / Packages / gitlab-runner · GitLab (at gitlab.archlinux.org)
[01:17:48] <bschnei> current policy can be found here: https://ports.archlinux.page
[01:17:49] <phrik> Title: Arch Linux Ports (at ports.archlinux.page)
[01:20:20] <bschnei> don't increment pkgrel in your MR fermino. the maintainer will decide when/if to release
[01:22:44] <bschnei> see here for guidelines: https://wiki.archlinux.org
[01:22:45] <phrik> Title: General guidelines - ArchWiki (at wiki.archlinux.org)
[01:38:47] <fermino> Ohh, didn't know about that, thanks!
[01:42:01] <bschnei> np. thanks for tackling this!
[01:47:41] <fermino> <3
[02:25:24] -!- linkmauve has quit [Remote host closed the connection]
[02:28:00] -!- linkmauve has joined #archlinux-ports
[02:28:14] -!- SpieringsAE_sff has quit [Ping timeout: 255 seconds]
[02:43:42] -!- jclsn has quit [Ping timeout: 248 seconds]
[02:45:52] -!- jclsn has joined #archlinux-ports
[02:51:47] -!- linkmauve has quit [Remote host closed the connection]
[02:51:48] -!- SpieringsAE_sff has joined #archlinux-ports
[02:58:01] -!- linkmauve has joined #archlinux-ports
[03:20:42] -!- SpieringsAE_sff has quit [Ping timeout: 271 seconds]
[03:39:22] -!- Charon77|PC has joined #archlinux-ports
[03:54:57] -!- castillodk has joined #archlinux-ports
[04:17:24] -!- castillodk has quit [Remote host closed the connection]
[04:17:34] -!- castillodk has joined #archlinux-ports
[04:21:42] -!- castillodk has quit [Remote host closed the connection]
[04:36:44] -!- hcmb_ has joined #archlinux-ports
[04:36:44] hcmb is now known as Guest3105
[04:36:44] hcmb_ is now known as hcmb
[04:38:16] -!- Guest3105 has quit [Ping timeout: 250 seconds]
[05:15:44] -!- drathir_tor has quit [Remote host closed the connection]
[05:21:07] -!- drathir_tor has joined #archlinux-ports
[05:33:11] -!- linkmauve has quit [Remote host closed the connection]
[05:38:03] -!- linkmauve has joined #archlinux-ports
[06:16:43] -!- marmis has quit [Quit: Bye!]
[06:18:38] -!- marmis has joined #archlinux-ports
[06:43:12] -!- SpieringsAE_sff has joined #archlinux-ports