There is an issue with how you compile this, it doesn't end up pointing to the libcmark.so symlink and points to the libcmark.0.xx.x. So whenever I update my system and that library is updated it will fail to run.
Search Criteria
Package Details: aseprite 1.3.13-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/aseprite.git (read-only, click to copy) |
---|---|
Package Base: | aseprite |
Description: | Create animated sprites and pixel art |
Upstream URL: | https://www.aseprite.org/ |
Keywords: | animation art aseprite editor gamedev image pixel sprites |
Licenses: | LicenseRef-Aseprite-EULA |
Submitter: | None |
Maintainer: | ImperatorStorm (ISSOtm) |
Last Packager: | ImperatorStorm |
Votes: | 128 |
Popularity: | 1.91 |
First Submitted: | 2011-11-01 17:40 (UTC) |
Last Updated: | 2025-05-01 02:11 (UTC) |
Dependencies (27)
- cmark (cmark-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libarchive.so (lib32-libarchive, libarchive)
- libcurl.so (curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libexpat.so (expat-gitAUR, expat, lib32-expat)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt10AUR, fmt)
- libfontconfig.so (fontconfig-gitAUR, fontconfig-ubuntuAUR, fontconfig, lib32-fontconfig)
- libfreetype.so (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2, lib32-freetype2)
- libgif.so (giflib-gitAUR, giflib)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libharfbuzz.so (lib32-harfbuzz-gitAUR, harfbuzz-gitAUR, harfbuzz, lib32-harfbuzz)
- libjpeg.so (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, lib32-mozjpeg-gitAUR, mozjpegAUR, jpegli-gitAUR, lib32-libjpeg-turbo, libjpeg-turbo)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libwebp.so (libwebp0.5AUR, lib32-libwebp, libwebp)
- libwebpdemux.so (libwebp0.5AUR, lib32-libwebp, libwebp)
- libwebpmux.so (libwebp0.5AUR, lib32-libwebp, libwebp)
- libxcursor
- tinyxml2 (tinyxml2-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- clang (llvm-gitAUR, clang17-binAUR, clang-minimal-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gn (gn-gitAUR) (make)
- harfbuzz-icu (harfbuzz-icu-gitAUR) (make)
- libxi (libxi-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR) (make)
- python (python37AUR) (make)
Required by (1)
Sources (12)
- aseprite-strings
- desktop.patch
- fix-shared-tinyxml2.patch
- https://github.com/aseprite/aseprite/releases/download/v1.3.13/Aseprite-v1.3.13-Source.zip
- include_cstdint.patch
- optional-pixman.patch
- shared-fmt.patch
- shared-libarchive.patch
- shared-libwebp-found.patch
- shared-libwebp.patch
- shared-skia-deps.patch
- skia-m102.tar.gz
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 30 Next › Last »
titanlock commented on 2021-07-22 16:11 (UTC)
Typology commented on 2021-06-17 23:00 (UTC) (edited on 2021-06-17 23:00 (UTC) by Typology)
@150Kirill150 @jigebi6613
This issue was solved, It will be included in the next release (1.2.28).
you can use that solution as a workaround until the next release, or use the aseprite-git
package instead.
jigebi6613 commented on 2021-06-17 17:41 (UTC)
@150Kirill150
In PKGBUILD before cmake line add
export CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \ -D_FORTIFY_SOURCE=2 \ -Wformat -Werror=format-security \ -fstack-clash-protection -fcf-protection"
It work
150Kirill150 commented on 2021-06-14 05:29 (UTC)
➜ ~ aseprite /usr/include/c++/11.1.0/bits/stl_vector.h:1045: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator [with _Tp = long unsigned int; _Alloc = std::allocator<long unsigned int>; std::vector<_Tp, _Alloc>::reference = long unsigned int&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__n < this->size()' failed. [1] 360108 abort sudo aseprite WHAT???
clarfonthey commented on 2021-06-03 00:53 (UTC)
I figured out the issue and submitted a PR to the devs to fix the issue; see https://github.com/aseprite/aseprite/issues/2755 for details.
In the meantime, the flag that is causing the issue is -Wp,-D_GLIBCXX_ASSERTIONS
in CXXFLAGS
. If you want to temporarily override this flag, you can add export CXXFLAGS="$CFLAGS"
before the cmake
line in the PKGBUILD
until a new fix comes out.
ISSOtm commented on 2021-05-31 16:50 (UTC)
Overriding all the build flags doesn't seem like a great solution; which flag(s) cause the crash?
warmwaffles commented on 2021-05-31 01:25 (UTC)
Still having the same issues as @IZ5K, @Typology, and @aseoane. Is this an issue upstream with aseprite or is it how this project is compiled?
I have it working on one of my machines and don't know how, but on my other dev machine it won't compile. I fear a larger update will cause my main workstation to no longer work.
Pinned Comments
ImperatorStorm commented on 2024-10-02 17:56 (UTC)
Remember: You are expected to have the
base-devel
metapackage installed before using the AUR.ImperatorStorm commented on 2022-08-06 04:31 (UTC)
A note that, per Aseprite's EULA, binaries created by this PKGBUILD CANNOT BE DISTRIBUTED.
I will comply with any upstream requests to remove this package.
ImperatorStorm commented on 2022-01-06 00:07 (UTC)
Big thanks to ISSOtm for rewriting the PKGBUILD!
ImperatorStorm commented on 2021-12-31 21:31 (UTC) (edited on 2022-01-03 04:42 (UTC) by ImperatorStorm)
Hosting this package's PKGBUILD at https://github.com/ImperatorStorm/PKGBUILDs