Sailfish Community News, 2nd October 2025 - GCC 13

Sailfish OS update from Jolla

Autumn morning greetings from crispy and clear Tampere, Finland!

This fortnight features the usual Repository roundup and Harbour News. Thank you @dcaliste and @vige respectively. On the Energy from the Community section, there are details of the next Bremen Sailfish Community meetup that is taking place on 13th October.

Jolla C2 availability

Some of you noticed that Jolla C2 devices ran out of stock end of the last week. Since then we have secured a next batch of Jolla C2 devices and started taking back orders. Current expected delivery time is 6-8 weeks.

Community meeting recap

In the community meeting last week we had 5 topics. I’m very pleased to see so many good questions. During the meeting it was quite evident that the usual 5 minutes for a topic is too short. I’ll start extending 5 minutes topics to 10 minutes in case there’s plenty to discuss or I’m expecting that to happen. This approach would imply approximately maximum of 6 topics per meeting. Surely, we can extend a meeting from the end but that’s not feasible for all. Extra topics can always fall over to a next meeting.

One topic that might be of an interest for many is the AppSupport mobile data connection problems. Happy to say that we have a fix in internal testing – currently only for Jolla C2. The fix looks really promising and if all go as planned, we target to roll it for Jolla C2 5.0. In theory, the approach should work also for the older AppSupport versions but the fix is not yet ported to older AppSupport versions. Please also note that having 5.0 public release and internal next release open at the same adds extra for the porting.

Regarding the upcoming community meeting 9th October, I’ll encourage also new community members to join. Please welcome.

Open sourcing status

We have now open sourced Sailfish Weather app and Notes app. Even though things like Nextcloud Accounts was requested, the next app in the queue is Camera app. I’m not promising that we get it to GitHub during this week but it’s certainly close.

Compiler update journey

Many of you have been following our GCC update journey. On this fortnight we decided to give you, Sailfish Community, a bit of insight (sneak peak) how this kind of update goes.

GCC 13 - update steps (find GCC 10 here)

  • Smoke test GCC 13 against branched Sailfish Core
  • In this update, we had 19 broken package builds, most of which were simple to fix
  • After the GCC 13 itself builds, all architecture specific packages will rebuilt itself – stage 1 completed
  • Finally start runtime testing, you need to run through all sort of corner cases – daily usage is a good friend of yours. This time, we ran into a rather difficult runtime issue in Qt Quick Local Storage qml plugin which took time to debug but eventually the fix was just to change build optimization flags – stage 2 completed
  • Final step is to merge the new GCC to the mainline, verify that all packages are building fine and start daily driving and fix found runtime issues – so far looking good

GCC 15 - smoke test

  • We have already smoke tested GCC 15 and there we have 75 packages broken
  • A lot has been fixed and most of the remaining broken packages are packaged external open source projects which only need updating but sometimes updating can cause even more updates to be needed, a spiral that we call update jenga, also some of those projects don’t have new releases yet with the needed fixes

Energy from the Community

Repository roundup

Main interface

Network, communication and telephony stack

Low level libraries

Developer’s corner

Harbour news

Big F*#!%y Text

Big Friendly Text, or BFT for short, is an app that displays some text, fullscreen. It allows you to set the background image, font and color via UI - and the text can also be changed programmatically using Sailfish.Share, DConf or D-Bus interfaces.

SeaChest

SeaChest is an unofficial Dropbox client. The version 0.6 removed a 150MB filesize limit for file uploads. There’s also new cover action for a quick upload to main Dropbox folder. And a new icon.
There was also an issue in the package dependencies which in practise meant that new users could not start the application. That issue was fixed in the version 0.6.1.

SailPhoto

Sailphoto is an app for viewing the photos in your favorite directories. The latest version (4.0.0) contains a fix for saving the favorites.

Please feed us your news

Hope you enjoyed reading this fortnight!

This is a community update for you, Sailfish Community. Please help us out by posting your Sailfish news updates to the forum as a reply to this post. We’ll collate as much of it as possible into one easily digestible post for the next update. This is your news!

Please do also join us at our community meetings on IRC, Matrix and Telegram. Next community meeting will be on the 9th October. Please note that you can also join via Matrix bridge.

Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub

35 Likes

Amazing! Thank you very much for all these good news :fireworks:
Let’s hope we get more and more open-source components this year :slight_smile:

13 Likes

Thank you for these news! Gives nice little overview peak what is happening under the hood :slight_smile:

3 Likes

Do the wayland changes bring in any new features or protocols?

2 Likes

Please correct me if I’m wrong, but as far as I understand this, an upgrade in wayland and wayland-protocol won’t immediately bring anything on device because these new features or protocols need to be exposed by the compositor. And the compositor still didn’t change.

2 Likes

So many great news in one community newsletter. Great job Jolla and all contributors! Thank you for taking effort!

I really do like to see that the stack is finally getting updated. (maybe we will do read in the next newsletter QT update to version 6.8 LTS :wink: ).

Also the open source proceedings are going into the right direction. I am excited what will happen to the existing open sourced components and the future ones.

7 Likes

Don’t hold your breath while waiting for this to happen. As far as I understand, the reason for sticking with the old Qt-version is licensing and not a technical issue.

1 Like

I know, this was more intended as a joke :wink: But I think it is good to keep signal to jolla that this is what is very important for the community

2 Likes