@dario, that worked, thank you! Confirmed as working on both of my systems.
Out of curiosity, how did you know to do that?
Git Clone URL: | https://aur.archlinux.org/stm32cubeide.git (read-only, click to copy) |
---|---|
Package Base: | stm32cubeide |
Description: | Integrated Development Environment for STM32 |
Upstream URL: | https://www.st.com/en/development-tools/stm32cubeide.html |
Keywords: | arm cortex cortex-m cube cubeide stm32 |
Licenses: | custom:SLA0048 |
Submitter: | kumen |
Maintainer: | kumen |
Last Packager: | kumen |
Votes: | 35 |
Popularity: | 1.10 |
First Submitted: | 2019-05-02 15:05 (UTC) |
Last Updated: | 2024-03-27 15:45 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »
@dario, that worked, thank you! Confirmed as working on both of my systems.
Out of curiosity, how did you know to do that?
indecisive, you may downgrade glib2 to version 2.74.6-1 as a workaround. EDIT: try with a full upgrade of your system. Now it should work out of the box.
@kumen: Thank you for packaging.
As of now, the current version of this package (1.12.0-1) does not launch. Instead, it crashes, and a coredump is created blaming the function "Java_org_eclipse_swt_internal_C_strlen".
Can you verify if this behavior is the same on your system?
Thank you all for advice. I tried to implement them.
GDK_BACKEND=x11
in .desktop file is now commented out.
Wayland related issues and crashes tips: https://github.com/eclipse-platform/eclipse.platform.swt/issues/158
@kumen: First, thank u for packaging. Why not preventing the 99-jilink.rules.patch from downloading (already skipped udev rules)? BTW typos of "installation" with only one "l" in the PKGBUILD.
That's correct. The PKGBUILD must not run any programs outside of the provided functions, since the execution environment is undefined.
Ah I see. xdg-user-dirs
is used even before installation of makedepends from PKGBUILD. Is that correct?
How is makepkg even supposed to know it has to install the package if running the PKGBUILD requires the package to be installed? That can't possibly work.
I'm building in a clean chroot, and I'm not about to manually pre-install dependencies because of an obviously broken PKGBUILD.
@xiretza, you've already installed the package xdg-user-dirs
? If not, then your installation didn't fullfill the dependencies. See the list above with dependencies. If you've installed xdg-user-dirs
the you can run this command from the command line without any errors.
Still fails with:
PKGBUILD: line 19: xdg-user-dir: command not found
Again, please either remove this whole _DOWNLOADS_DIR logic (PKGBUILDs really aren't supposed to touch anything outside of $srcdir), or at least guard the xdg-user-dir invocation so it doesn't cause errors before makedepends are installed.
Pinned Comments
kumen commented on 2023-03-19 13:14 (UTC) (edited on 2023-03-19 13:17 (UTC) by kumen)
STM32CubeIDE is now run by executing
stm32cubeide_wayland
official script. If you have issues related to run environment, try to edit/usr/share/applications/stm32cubeide.desktop
file and uncomment one of commented outExec=...
lines and comment out currently used one. After making changes tostm32cubeide.desktop
runupdate-desktop-database
as root to apply changes.Discussion about this Eclipse issues is here: https://github.com/eclipse-platform/eclipse.platform.swt/issues/158