UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. jonius
    3. Posts
    Offline
    • Profile
    • Following 0
    • Followers 1
    • Topics 7
    • Posts 85
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: Status update on the next, Noble-based Ubuntu Touch release, February 2025

      For app developers:

      • Update to Clickable 8.3.1
      • Set the framework to ubuntu-touch-24.04-1.x (currently ubuntu-touch-next-internal points to 24.04, too)
      • Set the app armor policy to 2404.1 (not 9999 anymore).
      posted in OS
      joniusJ
      jonius
    • RE: HAPPY BIRTHDAY YUMI !!

      They grow up so quickly...

      posted in News
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless please clean the build dir when switching between versions.

      posted in App Development
      joniusJ
      jonius
    • RE: Postmarketos on the Ubports installer

      @rondarius that is so cool!

      posted in UBports Installer
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless the latest version of Pure Maps is UT 20.04 only. If you run 16.04, you can go back to Pure Maps 3.1.1 which is still made for 16.04.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless you might need to build clean once, looks like an outdated build cache.

      posted in App Development
      joniusJ
      jonius
    • RE: /home/phablet directory not present?

      @chester could you please paste the exact error message you are referring to? Btw, if you struggle pushing the SSH key via ADB, you can use other means like MTP or sharing it via a messenger.

      posted in Oneplus 5/5T
      joniusJ
      jonius
    • RE: OSM scout server - incompatible version

      OSM Scout Server 3.0.0 is on its way to the Open Store, still waiting for manual review, because it is unconfined. After updating to version 3.0.0 it is required to restart the system once and let the app update its maps. The apps have already been made available for download as the app update was rolled out on other platforms yesterday.

      To my understanding, the old version of the app should not have downloaded the new maps. Apparently it did. Sorry for the inconvenience.

      posted in Support
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      The problem is make: 'install' is up to date. when this isn't true. You can avoid it by always building picotts clean. Or by touching the binary as in https://github.com/rinigus/pure-maps/pull/646. Just be aware that the master branch of Pure Maps is already configured to build for UT 20.04.

      posted in App Development
      joniusJ
      jonius
    • RE: Update Ubuntu Touch apps to 20.04 Focal Fossa

      What is also missing is updating the app armor policy to 20.04 and renaming the X-Ubuntu keys in the desktop file to X-Lomiri.

      posted in App Development
      joniusJ
      jonius
    • RE: Update Ubuntu Touch apps to 20.04 Focal Fossa

      @kugiigi Clickable does not consider the manifest when deciding to use a xenial/focal docker image. It considers the framework in the project config or the env var. Otherwise it uses its default, which still is xenial. For a QML only app (after testing it really works in focal), one could keep the 16.04 framework for now and just upload the same click for focal.

      Note that clickable log and clickable logs use journalctl for focal (if the framework is specified as focal).

      The instructions above should be updated with what you suggest. :thumbs_up:

      posted in App Development
      joniusJ
      jonius
    • RE: Update Ubuntu Touch apps to 20.04 Focal Fossa

      @remark I would suggest to use the CLICKABLE_FRAMEWORK env var only when building for xenial and focal from the exact same code base, using the QML compat layer. As the instructions suggest to replace Ubuntu imports by Lomiri, I'd rather suggest to set framework: ubuntu-sdk-20.04 in the clickable.yaml.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless Can you try building it again with verbose output (clickable build --libs picotts --arch arm64 --verbose)?

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless looks like it is correct. How does tree build/aarch64-linux-gnu/picotts/install look like?

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      Are you sure you have picotts built? It makes sense for it to be in the full build, because it offers more languages than mimic.

      I just found another bug in the latest version of Clickable related to installing QML modules. Until it is released, you find the fix here: https://gitlab.com/clickable/clickable/-/merge_requests/553

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless You can run the gdbserver command with --verbose to see the command line parameters. I suspected the --desktop_file_hint which is necessary for the display server. Adding that one as an allowed parameter to the parser doesn't help though. So no idea, to be honest.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      Commenting out the CmdLineParser lines allows you to debug Pure Maps btw.

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      @talkless Could you please try to add libc6-dbg to the dependencies_target before running the gdb command?

      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      You can set a break point at main and step through it. This way you will find that it exits because the parser fails to parse command line arguments. it returns at line 112:

      109	  // command line
      110	  CmdLineParser *parser = CmdLineParser::instance();
      111	  if (!parser->parse(app->arguments()))
      112	    return 0;
      
      posted in App Development
      joniusJ
      jonius
    • RE: Issues with clickable gdb / gdbserver

      All I can say so far is that I can reproduce the issue with Pure Maps, but not with the CMake app template from Clickable.

      posted in App Development
      joniusJ
      jonius