Support for older CPU. #116

Closed
opened 2026-10-05 01:42:27 +02:00 by adam · 2 comments
Owner

I tried to run gitea-mirror using the Proxmox LXC script. The fails fails somewhere with an error:

[ERROR] in line 36: exit code 132 (Killed by SIGILL (illegal CPU instruction)): while executing command  bun run setup

Full script log:

gitea-mirror-105-b9ef52b3.log
================================================================================
COMBINED INSTALLATION LOG - gitea-mirror
Container ID: 105
Session ID: b9ef52b3
Timestamp: 2026-04-13 07:34:15
================================================================================

================================================================================
PHASE 1: CONTAINER CREATION (Host)
================================================================================

================================================================================
[2026-04-13 07:21:41] CONTAINER SETTINGS (ADVANCED) - gitea-mirror
================================================================================
[2026-04-13 07:21:41] Application: gitea-mirror
[2026-04-13 07:21:41] PVE Version: 8.4.17 (Kernel: 6.8.12-20-pve)
[2026-04-13 07:21:42] Operating System: debian (13)
[2026-04-13 07:21:42] Container Type: Unprivileged
[2026-04-13 07:21:42] Container ID: 105
[2026-04-13 07:21:42] Hostname: gitea-mirror
[2026-04-13 07:21:42] Disk Size: 10 GB
[2026-04-13 07:21:42] CPU Cores: 1
[2026-04-13 07:21:42] RAM Size: 1792 MiB
[2026-04-13 07:21:42] Bridge: vmbr0
[2026-04-13 07:21:42] IPv4: dhcp
[2026-04-13 07:21:42] IPv6: auto
[2026-04-13 07:21:42] FUSE Support: no
[2026-04-13 07:21:42] Nesting: Enabled
[2026-04-13 07:21:42] GPU Passthrough: no
[2026-04-13 07:21:42] Verbose Mode: yes
[2026-04-13 07:21:42] Session ID: b9ef52b3
[2026-04-13 07:22:16] [OK] Saved app defaults: /usr/local/community-scripts/defaults/gitea-mirror.vars
[2026-04-13 07:22:16] [INFO] Validating storage space
[2026-04-13 07:22:19] [OK] Storage space validated
[2026-04-13 07:22:45] [OK] Storage local (Free: 23.1GB  Used: 12.9GB) [Template]
[2026-04-13 07:22:50] [OK] Storage data-extra (Free: 144.4GB  Used: 18.0GB) [Container]
[2026-04-13 07:22:50] [INFO] Validating storage 'data-extra'
[2026-04-13 07:22:53] [OK] Storage 'data-extra' (lvmthin) validated
[2026-04-13 07:22:53] [INFO] Validating template storage 'local'
[2026-04-13 07:22:56] [OK] Template storage 'local' validated
[2026-04-13 07:22:56] [INFO] Searching for template 'debian-13'
[2026-04-13 07:23:01] [INFO] No local template found, checking online catalog...
[2026-04-13 07:23:14] [OK] Template search completed
[2026-04-13 07:23:17] [OK] Template debian-13-standard_13.1-2_amd64.tar.zst [online]
[2026-04-13 07:23:17] [INFO] Template not present locally – will download.
[2026-04-13 07:23:17] [INFO] Attempt 1: Downloading template debian-13-standard_13.1-2_amd64.tar.zst to local
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
downloading http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst to /var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst
--2026-04-13 07:23:22--  http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst
Resolving download.proxmox.com (download.proxmox.com)... 51.79.228.122, 2400:ed00:3::3
Connecting to download.proxmox.com (download.proxmox.com)|51.79.228.122|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 129710398 (124M) [application/octet-stream]
Saving to: '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst.tmp_dwnl.161760'
     0K ........ ........ ........ ........ 25% 7.47M 12s
 32768K ........ ........ ........ ........ 51% 8.94M 7s
 65536K ........ ........ ........ ........ 77% 8.96M 3s
 98304K ........ ........ ........ ...     100% 9.40M=14s
2026-04-13 07:23:36 (8.60 MB/s) - '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst.tmp_dwnl.161760' saved [129710398/129710398]
calculating checksum...OK, checksum verified
download of 'http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst' to '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst' finished
[2026-04-13 07:23:38] [OK] Template download successful.
[2026-04-13 07:23:44] [INFO] Creating LXC container
[2026-04-13 07:24:40] [OK] LXC Container 105 was successfully created.

--- pct create output ---
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
  Logical volume "vm-105-disk-0" created.
Creating filesystem with 2621440 4k blocks and 655360 inodes
Filesystem UUID: 484b97bb-0ebe-49f2-b684-aeec7d04392a
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
extracting archive '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst'
Total bytes read: 551505920 (526MiB, 49MiB/s)
Detected container architecture: amd64
Creating SSH host key 'ssh_host_rsa_key' - this may take some time ...
done: SHA256:BHp8QZz05GbdAyah+vs53oaIrVugfQPycj00HBQIUh4 root@gitea-mirror
Creating SSH host key 'ssh_host_ed25519_key' - this may take some time ...
done: SHA256:5+TkGv4EBJo5fHwChv0WX4mPgx+GIKuICKSNQ55EtKg root@gitea-mirror
Creating SSH host key 'ssh_host_ecdsa_key' - this may take some time ...
done: SHA256:V5pHr7TQuJ1QPdVJdsg0OMN0FnN/b6wlZ7AZpFdYp/I root@gitea-mirror
--- end pct create output ---
[2026-04-13 07:24:41] [INFO] Starting LXC Container
[2026-04-13 07:24:59] [OK] Started LXC Container
[2026-04-13 07:24:59] [INFO] Waiting for network in LXC container
[2026-04-13 07:25:18] [OK] Network in LXC is reachable (ping)
[2026-04-13 07:25:22] [INFO] Customizing LXC Container
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
Get:1 http://deb.debian.org/debian trixie InRelease [140 kB]
Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
Get:3 http://security.debian.org trixie-security InRelease [43.4 kB]
Get:4 http://deb.debian.org/debian trixie/contrib amd64 Packages [53.8 kB]
Get:5 http://security.debian.org trixie-security/main amd64 Packages [122 kB]
Get:6 http://deb.debian.org/debian trixie/contrib Translation-en [49.6 kB]
Get:7 http://security.debian.org trixie-security/main Translation-en [77.0 kB]
Get:8 http://deb.debian.org/debian trixie/main amd64 Packages [9671 kB]
Get:9 http://deb.debian.org/debian trixie/main Translation-en [6484 kB]
Get:10 http://deb.debian.org/debian trixie-updates/main Translation-en [4096 B]
Fetched 16.7 MB in 7s (2273 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
The following additional packages will be installed:
  dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf
  gpgsm gpgv libassuan9 libatomic1 libbrotli1 libcurl4t64 libgcrypt20
  libglib2.0-0t64 libglib2.0-data libgpg-error-l10n libgpg-error0 libgpm2
  libjq1 libksba8 libldap-common libldap2 libnghttp3-9 libnpth0t64 libonig5
  librtmp1 libssh2-1t64 mailcap mc-data pinentry-curses shared-mime-info unzip
  xdg-user-dirs
Suggested packages:
  dbus-user-session pinentry-gnome3 tor gpg-wks-server parcimonie xloadimage
  scdaemon tpm2daemon rng-tools low-memory-monitor gpm antiword arc | arcanist
  arj binutils cabextract catdoc texlive-binaries clzip | lunzip | lzd | lzip
  | lziprecover | minilzip | pdlzip | plzip ctorrent dbview
  default-jdk-headless djview4 djvulibre-bin elinks epub-utils
  | ncbi-entrez-direct exif genisoimage gettext ghostscript glade gputils gv
  imagemagick info jlha-utils | lhasa kchmviewer libaspell-dev libbatik-java
  libchm-bin liblz4-tool libxml2-utils links2 links | w3m | lynx lyx mikmod
  mpg321 mplayer odt2txt | unoconv p7zip-full par2 poedit | potool
  poppler-utils procyon-decompiler python3-boto python3-tz rar rpm sox sqlite3
  timidity unace | unace-nonfree unalz unar unrar | unrar-free vorbis-tools
  wimtools wv xpdf | pdf-viewer xpmutils zip zstd pinentry-doc
The following NEW packages will be installed:
  curl dirmngr gnupg gnupg-l10n gnupg-utils gnupg2 gpg gpg-agent
  gpg-wks-client gpgconf gpgsm gpgv jq libassuan9 libatomic1 libbrotli1
  libcurl4t64 libgcrypt20 libglib2.0-0t64 libglib2.0-data libgpg-error-l10n
  libgpg-error0 libgpm2 libjq1 libksba8 libldap-common libldap2 libnghttp3-9
  libnpth0t64 libonig5 librtmp1 libssh2-1t64 mailcap mc mc-data
  pinentry-curses shared-mime-info sudo unzip xdg-user-dirs
0 upgraded, 40 newly installed, 0 to remove and 48 not upgraded.
Need to get 14.6 MB of archives.
After this operation, 56.4 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian trixie/main amd64 sudo amd64 1.9.16p2-3+deb13u1 [2087 kB]
Get:2 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB]
Get:3 http://deb.debian.org/debian trixie/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB]
Get:4 http://deb.debian.org/debian trixie/main amd64 libnghttp3-9 amd64 1.8.0-1 [67.7 kB]
Get:5 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB]
Get:6 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB]
Get:7 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.14.1-2+deb13u2 [391 kB]
Get:8 http://deb.debian.org/debian trixie/main amd64 curl amd64 8.14.1-2+deb13u2 [270 kB]
Get:9 http://deb.debian.org/debian trixie/main amd64 libgpg-error0 amd64 1.51-4 [82.1 kB]
Get:10 http://deb.debian.org/debian trixie/main amd64 libassuan9 amd64 3.0.2-2 [61.5 kB]
Get:11 http://deb.debian.org/debian trixie/main amd64 libgcrypt20 amd64 1.11.0-7 [843 kB]
Get:12 http://deb.debian.org/debian trixie/main amd64 gpgconf amd64 2.4.7-21+deb13u1+b2 [129 kB]
Get:13 http://deb.debian.org/debian trixie/main amd64 libksba8 amd64 1.6.7-2+b1 [136 kB]
Get:14 http://deb.debian.org/debian trixie/main amd64 libnpth0t64 amd64 1.8-3 [23.2 kB]
Get:15 http://deb.debian.org/debian trixie/main amd64 dirmngr amd64 2.4.7-21+deb13u1+b2 [384 kB]
Get:16 http://deb.debian.org/debian trixie/main amd64 gnupg-l10n all 2.4.7-21+deb13u1 [749 kB]
Get:17 http://deb.debian.org/debian trixie/main amd64 gpg amd64 2.4.7-21+deb13u1+b2 [635 kB]
Get:18 http://deb.debian.org/debian trixie/main amd64 pinentry-curses amd64 1.3.1-2 [86.4 kB]
Get:19 http://deb.debian.org/debian trixie/main amd64 gpg-agent amd64 2.4.7-21+deb13u1+b2 [271 kB]
Get:20 http://deb.debian.org/debian trixie/main amd64 gpgsm amd64 2.4.7-21+deb13u1+b2 [276 kB]
Get:21 http://deb.debian.org/debian trixie/main amd64 gnupg all 2.4.7-21+deb13u1 [417 kB]
Get:22 http://deb.debian.org/debian trixie/main amd64 gnupg2 all 2.4.7-21+deb13u1 [16.3 kB]
Get:23 http://deb.debian.org/debian trixie/main amd64 gpg-wks-client amd64 2.4.7-21+deb13u1+b2 [109 kB]
Get:24 http://deb.debian.org/debian trixie/main amd64 gpgv amd64 2.4.7-21+deb13u1+b2 [241 kB]
Get:25 http://deb.debian.org/debian trixie/main amd64 libonig5 amd64 6.9.9-1+b1 [189 kB]
Get:26 http://deb.debian.org/debian trixie/main amd64 libjq1 amd64 1.7.1-6+deb13u1 [164 kB]
Get:27 http://deb.debian.org/debian trixie/main amd64 jq amd64 1.7.1-6+deb13u1 [77.7 kB]
Get:28 http://deb.debian.org/debian trixie/main amd64 libatomic1 amd64 14.2.0-19 [9308 B]
Get:29 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.84.4-3~deb13u2 [1518 kB]
Get:30 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.84.4-3~deb13u2 [1286 kB]
Get:31 http://deb.debian.org/debian trixie/main amd64 libgpg-error-l10n all 1.51-4 [114 kB]
Get:32 http://deb.debian.org/debian trixie/main amd64 libgpm2 amd64 1.20.7-11+b2 [14.4 kB]
Get:33 http://deb.debian.org/debian trixie/main amd64 libldap-common all 2.6.10+dfsg-1 [35.1 kB]
Get:34 http://deb.debian.org/debian trixie/main amd64 mailcap all 3.74 [32.8 kB]
Get:35 http://deb.debian.org/debian trixie/main amd64 mc-data all 3:4.8.33-1+deb13u1 [1341 kB]
Get:36 http://deb.debian.org/debian trixie/main amd64 mc amd64 3:4.8.33-1+deb13u1 [550 kB]
Get:37 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b2 [760 kB]
Get:38 http://deb.debian.org/debian trixie/main amd64 unzip amd64 6.0-29 [173 kB]
Get:39 http://deb.debian.org/debian trixie/main amd64 xdg-user-dirs amd64 0.18-2 [53.2 kB]
Get:40 http://deb.debian.org/debian trixie/main amd64 gnupg-utils amd64 2.4.7-21+deb13u1+b2 [194 kB]
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LC_NUMERIC = (unset),
	LC_COLLATE = (unset),
	LC_TIME = (unset),
	LC_MESSAGES = (unset),
	LC_MONETARY = (unset),
	LC_ADDRESS = (unset),
	LC_IDENTIFICATION = (unset),
	LC_MEASUREMENT = (unset),
	LC_PAPER = (unset),
	LC_TELEPHONE = (unset),
	LC_NAME = (unset),
	LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Fetched 14.6 MB in 3s (5601 kB/s)
Selecting previously unselected package sudo.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18923 files and directories currently installed.)
Preparing to unpack .../00-sudo_1.9.16p2-3+deb13u1_amd64.deb ...
Unpacking sudo (1.9.16p2-3+deb13u1) ...
Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../01-libbrotli1_1.1.0-2+b7_amd64.deb ...
Unpacking libbrotli1:amd64 (1.1.0-2+b7) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../02-libldap2_2.6.10+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.10+dfsg-1) ...
Selecting previously unselected package libnghttp3-9:amd64.
Preparing to unpack .../03-libnghttp3-9_1.8.0-1_amd64.deb ...
Unpacking libnghttp3-9:amd64 (1.8.0-1) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../04-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Selecting previously unselected package libssh2-1t64:amd64.
Preparing to unpack .../05-libssh2-1t64_1.11.1-1_amd64.deb ...
Unpacking libssh2-1t64:amd64 (1.11.1-1) ...
Selecting previously unselected package libcurl4t64:amd64.
Preparing to unpack .../06-libcurl4t64_8.14.1-2+deb13u2_amd64.deb ...
Unpacking libcurl4t64:amd64 (8.14.1-2+deb13u2) ...
Selecting previously unselected package curl.
Preparing to unpack .../07-curl_8.14.1-2+deb13u2_amd64.deb ...
Unpacking curl (8.14.1-2+deb13u2) ...
Selecting previously unselected package libgpg-error0:amd64.
Preparing to unpack .../08-libgpg-error0_1.51-4_amd64.deb ...
Unpacking libgpg-error0:amd64 (1.51-4) ...
Selecting previously unselected package libassuan9:amd64.
Preparing to unpack .../09-libassuan9_3.0.2-2_amd64.deb ...
Unpacking libassuan9:amd64 (3.0.2-2) ...
Selecting previously unselected package libgcrypt20:amd64.
Preparing to unpack .../10-libgcrypt20_1.11.0-7_amd64.deb ...
Unpacking libgcrypt20:amd64 (1.11.0-7) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../11-gpgconf_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gpgconf (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../12-libksba8_1.6.7-2+b1_amd64.deb ...
Unpacking libksba8:amd64 (1.6.7-2+b1) ...
Selecting previously unselected package libnpth0t64:amd64.
Preparing to unpack .../13-libnpth0t64_1.8-3_amd64.deb ...
Unpacking libnpth0t64:amd64 (1.8-3) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../14-dirmngr_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking dirmngr (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../15-gnupg-l10n_2.4.7-21+deb13u1_all.deb ...
Unpacking gnupg-l10n (2.4.7-21+deb13u1) ...
Selecting previously unselected package gpg.
Preparing to unpack .../16-gpg_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gpg (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../17-pinentry-curses_1.3.1-2_amd64.deb ...
Unpacking pinentry-curses (1.3.1-2) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../18-gpg-agent_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gpg-agent (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../19-gpgsm_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gpgsm (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../20-gnupg_2.4.7-21+deb13u1_all.deb ...
Unpacking gnupg (2.4.7-21+deb13u1) ...
Selecting previously unselected package gnupg2.
Preparing to unpack .../21-gnupg2_2.4.7-21+deb13u1_all.deb ...
Unpacking gnupg2 (2.4.7-21+deb13u1) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../22-gpg-wks-client_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gpg-wks-client (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package gpgv.
Preparing to unpack .../23-gpgv_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gpgv (2.4.7-21+deb13u1+b2) ...
Selecting previously unselected package libonig5:amd64.
Preparing to unpack .../24-libonig5_6.9.9-1+b1_amd64.deb ...
Unpacking libonig5:amd64 (6.9.9-1+b1) ...
Selecting previously unselected package libjq1:amd64.
Preparing to unpack .../25-libjq1_1.7.1-6+deb13u1_amd64.deb ...
Unpacking libjq1:amd64 (1.7.1-6+deb13u1) ...
Selecting previously unselected package jq.
Preparing to unpack .../26-jq_1.7.1-6+deb13u1_amd64.deb ...
Unpacking jq (1.7.1-6+deb13u1) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../27-libatomic1_14.2.0-19_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-19) ...
Selecting previously unselected package libglib2.0-0t64:amd64.
Preparing to unpack .../28-libglib2.0-0t64_2.84.4-3~deb13u2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../29-libglib2.0-data_2.84.4-3~deb13u2_all.deb ...
Unpacking libglib2.0-data (2.84.4-3~deb13u2) ...
Selecting previously unselected package libgpg-error-l10n.
Preparing to unpack .../30-libgpg-error-l10n_1.51-4_all.deb ...
Unpacking libgpg-error-l10n (1.51-4) ...
Selecting previously unselected package libgpm2:amd64.
Preparing to unpack .../31-libgpm2_1.20.7-11+b2_amd64.deb ...
Unpacking libgpm2:amd64 (1.20.7-11+b2) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../32-libldap-common_2.6.10+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.10+dfsg-1) ...
Selecting previously unselected package mailcap.
Preparing to unpack .../33-mailcap_3.74_all.deb ...
Unpacking mailcap (3.74) ...
Selecting previously unselected package mc-data.
Preparing to unpack .../34-mc-data_3%3a4.8.33-1+deb13u1_all.deb ...
Unpacking mc-data (3:4.8.33-1+deb13u1) ...
Selecting previously unselected package mc.
Preparing to unpack .../35-mc_3%3a4.8.33-1+deb13u1_amd64.deb ...
Unpacking mc (3:4.8.33-1+deb13u1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../36-shared-mime-info_2.4-5+b2_amd64.deb ...
Unpacking shared-mime-info (2.4-5+b2) ...
Selecting previously unselected package unzip.
Preparing to unpack .../37-unzip_6.0-29_amd64.deb ...
Unpacking unzip (6.0-29) ...
Selecting previously unselected package xdg-user-dirs.
Preparing to unpack .../38-xdg-user-dirs_0.18-2_amd64.deb ...
Unpacking xdg-user-dirs (0.18-2) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../39-gnupg-utils_2.4.7-21+deb13u1+b2_amd64.deb ...
Unpacking gnupg-utils (2.4.7-21+deb13u1+b2) ...
Setting up libnpth0t64:amd64 (1.8-3) ...
Setting up libgpm2:amd64 (1.20.7-11+b2) ...
Setting up libgpg-error0:amd64 (1.51-4) ...
Setting up xdg-user-dirs (0.18-2) ...
Setting up unzip (6.0-29) ...
Setting up libbrotli1:amd64 (1.1.0-2+b7) ...
Setting up libgcrypt20:amd64 (1.11.0-7) ...
Setting up libldap-common (2.6.10+dfsg-1) ...
Setting up libglib2.0-data (2.84.4-3~deb13u2) ...
Setting up gnupg-l10n (2.4.7-21+deb13u1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Setting up libatomic1:amd64 (14.2.0-19) ...
Setting up sudo (1.9.16p2-3+deb13u1) ...
Setting up mc-data (3:4.8.33-1+deb13u1) ...
Setting up libnghttp3-9:amd64 (1.8.0-1) ...
Setting up gpgv (2.4.7-21+deb13u1+b2) ...
Setting up libassuan9:amd64 (3.0.2-2) ...
Setting up gpgconf (2.4.7-21+deb13u1+b2) ...
Setting up libssh2-1t64:amd64 (1.11.1-1) ...
Setting up libgpg-error-l10n (1.51-4) ...
Setting up mailcap (3.74) ...
Setting up libldap2:amd64 (2.6.10+dfsg-1) ...
Setting up libonig5:amd64 (6.9.9-1+b1) ...
Setting up libksba8:amd64 (1.6.7-2+b1) ...
Setting up pinentry-curses (1.3.1-2) ...
Setting up gpg-agent (2.4.7-21+deb13u1+b2) ...
Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket' → '/usr/lib/systemd/user/gpg-agent-browser.socket'.

Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket' → '/usr/lib/systemd/user/gpg-agent-extra.socket'.

Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket' → '/usr/lib/systemd/user/gpg-agent-ssh.socket'.

Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent.socket' → '/usr/lib/systemd/user/gpg-agent.socket'.

Setting up libcurl4t64:amd64 (8.14.1-2+deb13u2) ...
Setting up libjq1:amd64 (1.7.1-6+deb13u1) ...
Setting up gpgsm (2.4.7-21+deb13u1+b2) ...
Setting up dirmngr (2.4.7-21+deb13u1+b2) ...
Created symlink '/etc/systemd/user/sockets.target.wants/dirmngr.socket' → '/usr/lib/systemd/user/dirmngr.socket'.

Setting up libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ...
No schema files found: doing nothing.
Setting up shared-mime-info (2.4-5+b2) ...
Setting up jq (1.7.1-6+deb13u1) ...
Setting up curl (8.14.1-2+deb13u2) ...
Setting up gpg (2.4.7-21+deb13u1+b2) ...
Created symlink '/etc/systemd/user/sockets.target.wants/keyboxd.socket' → '/usr/lib/systemd/user/keyboxd.socket'.

Setting up gnupg-utils (2.4.7-21+deb13u1+b2) ...
Setting up mc (3:4.8.33-1+deb13u1) ...
update-alternatives: using /usr/bin/mcview to provide /usr/bin/view (view) in auto mode
Setting up gpg-wks-client (2.4.7-21+deb13u1+b2) ...
Setting up gnupg (2.4.7-21+deb13u1) ...
Setting up gnupg2 (2.4.7-21+deb13u1) ...
Processing triggers for man-db (2.13.1-1) ...
Processing triggers for libc-bin (2.41-12) ...
[2026-04-13 07:28:20] [OK] Customized LXC Container
[2026-04-13 07:28:20] [WARN] No SSH keys to install (skipping).
[2026-04-13 07:34:15] [ERROR] Installation failed in container 105 (exit code: 132)

================================================================================
PHASE 2: APPLICATION INSTALLATION (Container)
================================================================================
[2026-04-13 07:28:22] [INFO] Setting up Container OS
[2026-04-13 07:28:23] [OK] Set up Container OS
[2026-04-13 07:28:23] [OK] Network Connected: 192.168.1.152 
[2026-04-13 07:28:25] [OK] IPv4 Internet Connected
[2026-04-13 07:28:25] [ERROR] IPv6 Internet Not Connected
[2026-04-13 07:28:25] [OK] Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
[2026-04-13 07:28:25] [INFO] Updating Container OS
[2026-04-13 07:32:04] [OK] Updated Container OS
[2026-04-13 07:32:06] [INFO] Installing dependencies
[2026-04-13 07:33:47] [OK] Installed Dependencies
[2026-04-13 07:33:47] [INFO] Installing Bun
[2026-04-13 07:33:55] [OK] Installed Bun
[2026-04-13 07:33:57] [INFO] Fetching GitHub release: gitea-mirror (3.15.0)
[2026-04-13 07:34:00] [OK] Deployed: gitea-mirror (3.15.0)
[2026-04-13 07:34:00] [INFO] Installing gitea-mirror
[2026-04-13 07:34:02] [ERROR] in line 36: exit code 132 (Killed by SIGILL (illegal CPU instruction)): while executing command  bun run setup

My CPU procinfo:

vendor_id	 :	AuthenticAMD
cpu family	 :	20
model	 :	2
model name	 :	AMD G-T56N Processor
stepping	 :	0
flags	 :	fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt lbrv svm_lock nrip_save pausefilter vmmcall

The bun installation is succeeded. It fails at the setup script. Can we add support for older CPU? Thanks!

I tried to run gitea-mirror using the Proxmox LXC script. The fails fails somewhere with an error: ``` [ERROR] in line 36: exit code 132 (Killed by SIGILL (illegal CPU instruction)): while executing command bun run setup ``` Full script log: <details><summary>gitea-mirror-105-b9ef52b3.log</summary> ```log ================================================================================ COMBINED INSTALLATION LOG - gitea-mirror Container ID: 105 Session ID: b9ef52b3 Timestamp: 2026-04-13 07:34:15 ================================================================================ ================================================================================ PHASE 1: CONTAINER CREATION (Host) ================================================================================ ================================================================================ [2026-04-13 07:21:41] CONTAINER SETTINGS (ADVANCED) - gitea-mirror ================================================================================ [2026-04-13 07:21:41] Application: gitea-mirror [2026-04-13 07:21:41] PVE Version: 8.4.17 (Kernel: 6.8.12-20-pve) [2026-04-13 07:21:42] Operating System: debian (13) [2026-04-13 07:21:42] Container Type: Unprivileged [2026-04-13 07:21:42] Container ID: 105 [2026-04-13 07:21:42] Hostname: gitea-mirror [2026-04-13 07:21:42] Disk Size: 10 GB [2026-04-13 07:21:42] CPU Cores: 1 [2026-04-13 07:21:42] RAM Size: 1792 MiB [2026-04-13 07:21:42] Bridge: vmbr0 [2026-04-13 07:21:42] IPv4: dhcp [2026-04-13 07:21:42] IPv6: auto [2026-04-13 07:21:42] FUSE Support: no [2026-04-13 07:21:42] Nesting: Enabled [2026-04-13 07:21:42] GPU Passthrough: no [2026-04-13 07:21:42] Verbose Mode: yes [2026-04-13 07:21:42] Session ID: b9ef52b3 [2026-04-13 07:22:16] [OK] Saved app defaults: /usr/local/community-scripts/defaults/gitea-mirror.vars [2026-04-13 07:22:16] [INFO] Validating storage space [2026-04-13 07:22:19] [OK] Storage space validated [2026-04-13 07:22:45] [OK] Storage local (Free: 23.1GB Used: 12.9GB) [Template] [2026-04-13 07:22:50] [OK] Storage data-extra (Free: 144.4GB Used: 18.0GB) [Container] [2026-04-13 07:22:50] [INFO] Validating storage 'data-extra' [2026-04-13 07:22:53] [OK] Storage 'data-extra' (lvmthin) validated [2026-04-13 07:22:53] [INFO] Validating template storage 'local' [2026-04-13 07:22:56] [OK] Template storage 'local' validated [2026-04-13 07:22:56] [INFO] Searching for template 'debian-13' [2026-04-13 07:23:01] [INFO] No local template found, checking online catalog... [2026-04-13 07:23:14] [OK] Template search completed [2026-04-13 07:23:17] [OK] Template debian-13-standard_13.1-2_amd64.tar.zst [online] [2026-04-13 07:23:17] [INFO] Template not present locally – will download. [2026-04-13 07:23:17] [INFO] Attempt 1: Downloading template debian-13-standard_13.1-2_amd64.tar.zst to local perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). downloading http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst to /var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst --2026-04-13 07:23:22-- http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst Resolving download.proxmox.com (download.proxmox.com)... 51.79.228.122, 2400:ed00:3::3 Connecting to download.proxmox.com (download.proxmox.com)|51.79.228.122|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 129710398 (124M) [application/octet-stream] Saving to: '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst.tmp_dwnl.161760' 0K ........ ........ ........ ........ 25% 7.47M 12s 32768K ........ ........ ........ ........ 51% 8.94M 7s 65536K ........ ........ ........ ........ 77% 8.96M 3s 98304K ........ ........ ........ ... 100% 9.40M=14s 2026-04-13 07:23:36 (8.60 MB/s) - '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst.tmp_dwnl.161760' saved [129710398/129710398] calculating checksum...OK, checksum verified download of 'http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst' to '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst' finished [2026-04-13 07:23:38] [OK] Template download successful. [2026-04-13 07:23:44] [INFO] Creating LXC container [2026-04-13 07:24:40] [OK] LXC Container 105 was successfully created. --- pct create output --- perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). Logical volume "vm-105-disk-0" created. Creating filesystem with 2621440 4k blocks and 655360 inodes Filesystem UUID: 484b97bb-0ebe-49f2-b684-aeec7d04392a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 extracting archive '/var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst' Total bytes read: 551505920 (526MiB, 49MiB/s) Detected container architecture: amd64 Creating SSH host key 'ssh_host_rsa_key' - this may take some time ... done: SHA256:BHp8QZz05GbdAyah+vs53oaIrVugfQPycj00HBQIUh4 root@gitea-mirror Creating SSH host key 'ssh_host_ed25519_key' - this may take some time ... done: SHA256:5+TkGv4EBJo5fHwChv0WX4mPgx+GIKuICKSNQ55EtKg root@gitea-mirror Creating SSH host key 'ssh_host_ecdsa_key' - this may take some time ... done: SHA256:V5pHr7TQuJ1QPdVJdsg0OMN0FnN/b6wlZ7AZpFdYp/I root@gitea-mirror --- end pct create output --- [2026-04-13 07:24:41] [INFO] Starting LXC Container [2026-04-13 07:24:59] [OK] Started LXC Container [2026-04-13 07:24:59] [INFO] Waiting for network in LXC container [2026-04-13 07:25:18] [OK] Network in LXC is reachable (ping) [2026-04-13 07:25:22] [INFO] Customizing LXC Container perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). Get:1 http://deb.debian.org/debian trixie InRelease [140 kB] Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:3 http://security.debian.org trixie-security InRelease [43.4 kB] Get:4 http://deb.debian.org/debian trixie/contrib amd64 Packages [53.8 kB] Get:5 http://security.debian.org trixie-security/main amd64 Packages [122 kB] Get:6 http://deb.debian.org/debian trixie/contrib Translation-en [49.6 kB] Get:7 http://security.debian.org trixie-security/main Translation-en [77.0 kB] Get:8 http://deb.debian.org/debian trixie/main amd64 Packages [9671 kB] Get:9 http://deb.debian.org/debian trixie/main Translation-en [6484 kB] Get:10 http://deb.debian.org/debian trixie-updates/main Translation-en [4096 B] Fetched 16.7 MB in 7s (2273 kB/s) Reading package lists... Reading package lists... Building dependency tree... The following additional packages will be installed: dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv libassuan9 libatomic1 libbrotli1 libcurl4t64 libgcrypt20 libglib2.0-0t64 libglib2.0-data libgpg-error-l10n libgpg-error0 libgpm2 libjq1 libksba8 libldap-common libldap2 libnghttp3-9 libnpth0t64 libonig5 librtmp1 libssh2-1t64 mailcap mc-data pinentry-curses shared-mime-info unzip xdg-user-dirs Suggested packages: dbus-user-session pinentry-gnome3 tor gpg-wks-server parcimonie xloadimage scdaemon tpm2daemon rng-tools low-memory-monitor gpm antiword arc | arcanist arj binutils cabextract catdoc texlive-binaries clzip | lunzip | lzd | lzip | lziprecover | minilzip | pdlzip | plzip ctorrent dbview default-jdk-headless djview4 djvulibre-bin elinks epub-utils | ncbi-entrez-direct exif genisoimage gettext ghostscript glade gputils gv imagemagick info jlha-utils | lhasa kchmviewer libaspell-dev libbatik-java libchm-bin liblz4-tool libxml2-utils links2 links | w3m | lynx lyx mikmod mpg321 mplayer odt2txt | unoconv p7zip-full par2 poedit | potool poppler-utils procyon-decompiler python3-boto python3-tz rar rpm sox sqlite3 timidity unace | unace-nonfree unalz unar unrar | unrar-free vorbis-tools wimtools wv xpdf | pdf-viewer xpmutils zip zstd pinentry-doc The following NEW packages will be installed: curl dirmngr gnupg gnupg-l10n gnupg-utils gnupg2 gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv jq libassuan9 libatomic1 libbrotli1 libcurl4t64 libgcrypt20 libglib2.0-0t64 libglib2.0-data libgpg-error-l10n libgpg-error0 libgpm2 libjq1 libksba8 libldap-common libldap2 libnghttp3-9 libnpth0t64 libonig5 librtmp1 libssh2-1t64 mailcap mc mc-data pinentry-curses shared-mime-info sudo unzip xdg-user-dirs 0 upgraded, 40 newly installed, 0 to remove and 48 not upgraded. Need to get 14.6 MB of archives. After this operation, 56.4 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian trixie/main amd64 sudo amd64 1.9.16p2-3+deb13u1 [2087 kB] Get:2 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB] Get:3 http://deb.debian.org/debian trixie/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB] Get:4 http://deb.debian.org/debian trixie/main amd64 libnghttp3-9 amd64 1.8.0-1 [67.7 kB] Get:5 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get:6 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get:7 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.14.1-2+deb13u2 [391 kB] Get:8 http://deb.debian.org/debian trixie/main amd64 curl amd64 8.14.1-2+deb13u2 [270 kB] Get:9 http://deb.debian.org/debian trixie/main amd64 libgpg-error0 amd64 1.51-4 [82.1 kB] Get:10 http://deb.debian.org/debian trixie/main amd64 libassuan9 amd64 3.0.2-2 [61.5 kB] Get:11 http://deb.debian.org/debian trixie/main amd64 libgcrypt20 amd64 1.11.0-7 [843 kB] Get:12 http://deb.debian.org/debian trixie/main amd64 gpgconf amd64 2.4.7-21+deb13u1+b2 [129 kB] Get:13 http://deb.debian.org/debian trixie/main amd64 libksba8 amd64 1.6.7-2+b1 [136 kB] Get:14 http://deb.debian.org/debian trixie/main amd64 libnpth0t64 amd64 1.8-3 [23.2 kB] Get:15 http://deb.debian.org/debian trixie/main amd64 dirmngr amd64 2.4.7-21+deb13u1+b2 [384 kB] Get:16 http://deb.debian.org/debian trixie/main amd64 gnupg-l10n all 2.4.7-21+deb13u1 [749 kB] Get:17 http://deb.debian.org/debian trixie/main amd64 gpg amd64 2.4.7-21+deb13u1+b2 [635 kB] Get:18 http://deb.debian.org/debian trixie/main amd64 pinentry-curses amd64 1.3.1-2 [86.4 kB] Get:19 http://deb.debian.org/debian trixie/main amd64 gpg-agent amd64 2.4.7-21+deb13u1+b2 [271 kB] Get:20 http://deb.debian.org/debian trixie/main amd64 gpgsm amd64 2.4.7-21+deb13u1+b2 [276 kB] Get:21 http://deb.debian.org/debian trixie/main amd64 gnupg all 2.4.7-21+deb13u1 [417 kB] Get:22 http://deb.debian.org/debian trixie/main amd64 gnupg2 all 2.4.7-21+deb13u1 [16.3 kB] Get:23 http://deb.debian.org/debian trixie/main amd64 gpg-wks-client amd64 2.4.7-21+deb13u1+b2 [109 kB] Get:24 http://deb.debian.org/debian trixie/main amd64 gpgv amd64 2.4.7-21+deb13u1+b2 [241 kB] Get:25 http://deb.debian.org/debian trixie/main amd64 libonig5 amd64 6.9.9-1+b1 [189 kB] Get:26 http://deb.debian.org/debian trixie/main amd64 libjq1 amd64 1.7.1-6+deb13u1 [164 kB] Get:27 http://deb.debian.org/debian trixie/main amd64 jq amd64 1.7.1-6+deb13u1 [77.7 kB] Get:28 http://deb.debian.org/debian trixie/main amd64 libatomic1 amd64 14.2.0-19 [9308 B] Get:29 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.84.4-3~deb13u2 [1518 kB] Get:30 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.84.4-3~deb13u2 [1286 kB] Get:31 http://deb.debian.org/debian trixie/main amd64 libgpg-error-l10n all 1.51-4 [114 kB] Get:32 http://deb.debian.org/debian trixie/main amd64 libgpm2 amd64 1.20.7-11+b2 [14.4 kB] Get:33 http://deb.debian.org/debian trixie/main amd64 libldap-common all 2.6.10+dfsg-1 [35.1 kB] Get:34 http://deb.debian.org/debian trixie/main amd64 mailcap all 3.74 [32.8 kB] Get:35 http://deb.debian.org/debian trixie/main amd64 mc-data all 3:4.8.33-1+deb13u1 [1341 kB] Get:36 http://deb.debian.org/debian trixie/main amd64 mc amd64 3:4.8.33-1+deb13u1 [550 kB] Get:37 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b2 [760 kB] Get:38 http://deb.debian.org/debian trixie/main amd64 unzip amd64 6.0-29 [173 kB] Get:39 http://deb.debian.org/debian trixie/main amd64 xdg-user-dirs amd64 0.18-2 [53.2 kB] Get:40 http://deb.debian.org/debian trixie/main amd64 gnupg-utils amd64 2.4.7-21+deb13u1+b2 [194 kB] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LC_NUMERIC = (unset), LC_COLLATE = (unset), LC_TIME = (unset), LC_MESSAGES = (unset), LC_MONETARY = (unset), LC_ADDRESS = (unset), LC_IDENTIFICATION = (unset), LC_MEASUREMENT = (unset), LC_PAPER = (unset), LC_TELEPHONE = (unset), LC_NAME = (unset), LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory Fetched 14.6 MB in 3s (5601 kB/s) Selecting previously unselected package sudo. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18923 files and directories currently installed.) Preparing to unpack .../00-sudo_1.9.16p2-3+deb13u1_amd64.deb ... Unpacking sudo (1.9.16p2-3+deb13u1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../01-libbrotli1_1.1.0-2+b7_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b7) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../02-libldap2_2.6.10+dfsg-1_amd64.deb ... Unpacking libldap2:amd64 (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../03-libnghttp3-9_1.8.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.8.0-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../04-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../05-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../06-libcurl4t64_8.14.1-2+deb13u2_amd64.deb ... Unpacking libcurl4t64:amd64 (8.14.1-2+deb13u2) ... Selecting previously unselected package curl. Preparing to unpack .../07-curl_8.14.1-2+deb13u2_amd64.deb ... Unpacking curl (8.14.1-2+deb13u2) ... Selecting previously unselected package libgpg-error0:amd64. Preparing to unpack .../08-libgpg-error0_1.51-4_amd64.deb ... Unpacking libgpg-error0:amd64 (1.51-4) ... Selecting previously unselected package libassuan9:amd64. Preparing to unpack .../09-libassuan9_3.0.2-2_amd64.deb ... Unpacking libassuan9:amd64 (3.0.2-2) ... Selecting previously unselected package libgcrypt20:amd64. Preparing to unpack .../10-libgcrypt20_1.11.0-7_amd64.deb ... Unpacking libgcrypt20:amd64 (1.11.0-7) ... Selecting previously unselected package gpgconf. Preparing to unpack .../11-gpgconf_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gpgconf (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../12-libksba8_1.6.7-2+b1_amd64.deb ... Unpacking libksba8:amd64 (1.6.7-2+b1) ... Selecting previously unselected package libnpth0t64:amd64. Preparing to unpack .../13-libnpth0t64_1.8-3_amd64.deb ... Unpacking libnpth0t64:amd64 (1.8-3) ... Selecting previously unselected package dirmngr. Preparing to unpack .../14-dirmngr_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking dirmngr (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../15-gnupg-l10n_2.4.7-21+deb13u1_all.deb ... Unpacking gnupg-l10n (2.4.7-21+deb13u1) ... Selecting previously unselected package gpg. Preparing to unpack .../16-gpg_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gpg (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../17-pinentry-curses_1.3.1-2_amd64.deb ... Unpacking pinentry-curses (1.3.1-2) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../18-gpg-agent_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gpg-agent (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../19-gpgsm_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gpgsm (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package gnupg. Preparing to unpack .../20-gnupg_2.4.7-21+deb13u1_all.deb ... Unpacking gnupg (2.4.7-21+deb13u1) ... Selecting previously unselected package gnupg2. Preparing to unpack .../21-gnupg2_2.4.7-21+deb13u1_all.deb ... Unpacking gnupg2 (2.4.7-21+deb13u1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../22-gpg-wks-client_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gpg-wks-client (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package gpgv. Preparing to unpack .../23-gpgv_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gpgv (2.4.7-21+deb13u1+b2) ... Selecting previously unselected package libonig5:amd64. Preparing to unpack .../24-libonig5_6.9.9-1+b1_amd64.deb ... Unpacking libonig5:amd64 (6.9.9-1+b1) ... Selecting previously unselected package libjq1:amd64. Preparing to unpack .../25-libjq1_1.7.1-6+deb13u1_amd64.deb ... Unpacking libjq1:amd64 (1.7.1-6+deb13u1) ... Selecting previously unselected package jq. Preparing to unpack .../26-jq_1.7.1-6+deb13u1_amd64.deb ... Unpacking jq (1.7.1-6+deb13u1) ... Selecting previously unselected package libatomic1:amd64. Preparing to unpack .../27-libatomic1_14.2.0-19_amd64.deb ... Unpacking libatomic1:amd64 (14.2.0-19) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../28-libglib2.0-0t64_2.84.4-3~deb13u2_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../29-libglib2.0-data_2.84.4-3~deb13u2_all.deb ... Unpacking libglib2.0-data (2.84.4-3~deb13u2) ... Selecting previously unselected package libgpg-error-l10n. Preparing to unpack .../30-libgpg-error-l10n_1.51-4_all.deb ... Unpacking libgpg-error-l10n (1.51-4) ... Selecting previously unselected package libgpm2:amd64. Preparing to unpack .../31-libgpm2_1.20.7-11+b2_amd64.deb ... Unpacking libgpm2:amd64 (1.20.7-11+b2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../32-libldap-common_2.6.10+dfsg-1_all.deb ... Unpacking libldap-common (2.6.10+dfsg-1) ... Selecting previously unselected package mailcap. Preparing to unpack .../33-mailcap_3.74_all.deb ... Unpacking mailcap (3.74) ... Selecting previously unselected package mc-data. Preparing to unpack .../34-mc-data_3%3a4.8.33-1+deb13u1_all.deb ... Unpacking mc-data (3:4.8.33-1+deb13u1) ... Selecting previously unselected package mc. Preparing to unpack .../35-mc_3%3a4.8.33-1+deb13u1_amd64.deb ... Unpacking mc (3:4.8.33-1+deb13u1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../36-shared-mime-info_2.4-5+b2_amd64.deb ... Unpacking shared-mime-info (2.4-5+b2) ... Selecting previously unselected package unzip. Preparing to unpack .../37-unzip_6.0-29_amd64.deb ... Unpacking unzip (6.0-29) ... Selecting previously unselected package xdg-user-dirs. Preparing to unpack .../38-xdg-user-dirs_0.18-2_amd64.deb ... Unpacking xdg-user-dirs (0.18-2) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../39-gnupg-utils_2.4.7-21+deb13u1+b2_amd64.deb ... Unpacking gnupg-utils (2.4.7-21+deb13u1+b2) ... Setting up libnpth0t64:amd64 (1.8-3) ... Setting up libgpm2:amd64 (1.20.7-11+b2) ... Setting up libgpg-error0:amd64 (1.51-4) ... Setting up xdg-user-dirs (0.18-2) ... Setting up unzip (6.0-29) ... Setting up libbrotli1:amd64 (1.1.0-2+b7) ... Setting up libgcrypt20:amd64 (1.11.0-7) ... Setting up libldap-common (2.6.10+dfsg-1) ... Setting up libglib2.0-data (2.84.4-3~deb13u2) ... Setting up gnupg-l10n (2.4.7-21+deb13u1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libatomic1:amd64 (14.2.0-19) ... Setting up sudo (1.9.16p2-3+deb13u1) ... Setting up mc-data (3:4.8.33-1+deb13u1) ... Setting up libnghttp3-9:amd64 (1.8.0-1) ... Setting up gpgv (2.4.7-21+deb13u1+b2) ... Setting up libassuan9:amd64 (3.0.2-2) ... Setting up gpgconf (2.4.7-21+deb13u1+b2) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up libgpg-error-l10n (1.51-4) ... Setting up mailcap (3.74) ... Setting up libldap2:amd64 (2.6.10+dfsg-1) ... Setting up libonig5:amd64 (6.9.9-1+b1) ... Setting up libksba8:amd64 (1.6.7-2+b1) ... Setting up pinentry-curses (1.3.1-2) ... Setting up gpg-agent (2.4.7-21+deb13u1+b2) ... Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket' → '/usr/lib/systemd/user/gpg-agent-browser.socket'. Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket' → '/usr/lib/systemd/user/gpg-agent-extra.socket'. Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket' → '/usr/lib/systemd/user/gpg-agent-ssh.socket'. Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent.socket' → '/usr/lib/systemd/user/gpg-agent.socket'. Setting up libcurl4t64:amd64 (8.14.1-2+deb13u2) ... Setting up libjq1:amd64 (1.7.1-6+deb13u1) ... Setting up gpgsm (2.4.7-21+deb13u1+b2) ... Setting up dirmngr (2.4.7-21+deb13u1+b2) ... Created symlink '/etc/systemd/user/sockets.target.wants/dirmngr.socket' → '/usr/lib/systemd/user/dirmngr.socket'. Setting up libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ... No schema files found: doing nothing. Setting up shared-mime-info (2.4-5+b2) ... Setting up jq (1.7.1-6+deb13u1) ... Setting up curl (8.14.1-2+deb13u2) ... Setting up gpg (2.4.7-21+deb13u1+b2) ... Created symlink '/etc/systemd/user/sockets.target.wants/keyboxd.socket' → '/usr/lib/systemd/user/keyboxd.socket'. Setting up gnupg-utils (2.4.7-21+deb13u1+b2) ... Setting up mc (3:4.8.33-1+deb13u1) ... update-alternatives: using /usr/bin/mcview to provide /usr/bin/view (view) in auto mode Setting up gpg-wks-client (2.4.7-21+deb13u1+b2) ... Setting up gnupg (2.4.7-21+deb13u1) ... Setting up gnupg2 (2.4.7-21+deb13u1) ... Processing triggers for man-db (2.13.1-1) ... Processing triggers for libc-bin (2.41-12) ... [2026-04-13 07:28:20] [OK] Customized LXC Container [2026-04-13 07:28:20] [WARN] No SSH keys to install (skipping). [2026-04-13 07:34:15] [ERROR] Installation failed in container 105 (exit code: 132) ================================================================================ PHASE 2: APPLICATION INSTALLATION (Container) ================================================================================ [2026-04-13 07:28:22] [INFO] Setting up Container OS [2026-04-13 07:28:23] [OK] Set up Container OS [2026-04-13 07:28:23] [OK] Network Connected: 192.168.1.152 [2026-04-13 07:28:25] [OK] IPv4 Internet Connected [2026-04-13 07:28:25] [ERROR] IPv6 Internet Not Connected [2026-04-13 07:28:25] [OK] Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) [2026-04-13 07:28:25] [INFO] Updating Container OS [2026-04-13 07:32:04] [OK] Updated Container OS [2026-04-13 07:32:06] [INFO] Installing dependencies [2026-04-13 07:33:47] [OK] Installed Dependencies [2026-04-13 07:33:47] [INFO] Installing Bun [2026-04-13 07:33:55] [OK] Installed Bun [2026-04-13 07:33:57] [INFO] Fetching GitHub release: gitea-mirror (3.15.0) [2026-04-13 07:34:00] [OK] Deployed: gitea-mirror (3.15.0) [2026-04-13 07:34:00] [INFO] Installing gitea-mirror [2026-04-13 07:34:02] [ERROR] in line 36: exit code 132 (Killed by SIGILL (illegal CPU instruction)): while executing command bun run setup ``` </details> My CPU procinfo: ``` vendor_id : AuthenticAMD cpu family : 20 model : 2 model name : AMD G-T56N Processor stepping : 0 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt lbrv svm_lock nrip_save pausefilter vmmcall ``` The bun installation is succeeded. It fails at the `setup` script. Can we add support for older CPU? Thanks! <!-- github-sync-id:4251040470 -->
adam closed this issue 2026-10-05 01:42:27 +02:00
Author
Owner

Hey! This is a Bun runtime limitation rather than a gitea-mirror issue.

Your CPU doesn't have AVX instructions, which Bun's standard build requires — that's what causes the SIGILL crash.

Two ways around it:

  1. Install Bun's baseline build (no AVX needed):

    curl -fsSL https://bun.sh/install | bash -s -- --no-avx2
    

    Then re-run bun run setup.

  2. Use Docker instead — it handles this automatically. See docker-compose.alt.yml for a quick start.

The Proxmox LXC script installs standard Bun without checking for AVX — you could raise that with the community-scripts project too.

Hey! This is a Bun runtime limitation rather than a gitea-mirror issue. Your CPU doesn't have AVX instructions, which Bun's standard build requires — that's what causes the `SIGILL` crash. **Two ways around it:** 1. **Install Bun's baseline build** (no AVX needed): ```bash curl -fsSL https://bun.sh/install | bash -s -- --no-avx2 ``` Then re-run `bun run setup`. 2. **Use Docker instead** — it handles this automatically. See [docker-compose.alt.yml](https://github.com/RayLabsHQ/gitea-mirror/blob/main/docker-compose.alt.yml) for a quick start. The Proxmox LXC script installs standard Bun without checking for AVX — you could raise that with the [community-scripts](https://github.com/community-scripts/ProxmoxVE) project too. <!-- github-comment-id:4233819466 -->
Author
Owner

Fair enough. Thanks. I'll try to swap bun with nodejs and so it can work without AVX2 or SSE4.2

Fair enough. Thanks. I'll try to swap bun with nodejs and so it can work without AVX2 or SSE4.2 <!-- github-comment-id:4241772776 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/gitea-mirror#116