Arch linux not updating to sycthing 1.24...

[user@hostname2 ~]$ sudo pacman -Syu
[sudo] password for user:
Sorry, try again.
[sudo] password for user:
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 alarm is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do

[user@hostname2 ~]$ sudo pacman -S syncthing
warning: syncthing-1.23.6-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) syncthing-1.23.6-1

Total Installed Size:  21.57 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] n

[user@hostname2 ~]$ uname -a
Linux hostname2 6.1.47-1-rpi-ARCH #1 SMP Fri Aug 25 13:19:49 MDT 2023 armv7l GNU/Linux

why my syncthing is not updating to v1.24.0

Could you try another mirror? Maybe yours isn’t up to date.

Arch Linux only officially provides x86-64 binaries, so it’s likely that the port of Arch Linux to Raspberry Pi is a bit behind.

For comparison, here’s the uname -a output from my Arch Linux box…

Linux testing82 6.4.12-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 24 Aug 2023 00:38:14 +0000 x86_64 GNU/Linux

… and from a pacman search for Syncthing:

# pacman -Ss syncthing
extra/syncthing 1.24.0-1 [installed]
    Open Source Continuous Replication / Cluster Synchronization Thing
extra/syncthing-discosrv 1.24.0-1
    Discovery server for Syncthing
extra/syncthing-relaysrv 1.24.0-1
    Relay server for Syncthing
[user@hostname2 ~]$ sudo pacman -Ss syncthing
[sudo] password for user:
extra/syncthing 1.23.6-1 [installed]
    Open Source Continuous Replication / Cluster Synchronization Thing
extra/syncthing-discosrv 1.23.6-1
    Discovery server for Syncthing
extra/syncthing-gtk 1:0.9.4.4-2
    GTK3 based GUI and notification area icon for Syncthing
extra/syncthing-relaysrv 1.23.6-1
    Relay server for Syncthing

looks like repo is not updated yet. thanks for help

I’d update the mirror list.

https://wiki.archlinux.org/title/mirrors#Fetching_and_ranking_a_live_mirror_list

The Arch Linux for ARM project updated its Syncthing package to 1.24.0:

So if you still don’t see it, try refreshing the package lists via pacman -Syy, and if needed, adjust the list of mirrors per @bt90’s recommendations.