Package Details: appimage-git r1724.701b711-1

Git Clone URL: (read-only, click to copy)
Package Base: appimage-git
Description: Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives.
Upstream URL:
Keywords: appimage
Licenses: MIT
Conflicts: appimage
Provides: appimage
Submitter: jgmdev
Maintainer: Mr.Smith1974
Last Packager: Mr.Smith1974
Votes: 34
Popularity: 0.003707
First Submitted: 2016-06-25 04:16 (UTC)
Last Updated: 2023-07-14 08:17 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

FredBezies commented on 2021-03-20 13:27 (UTC)

Cannot be build because PKGBUILD is not using the right build process.

==> Starting prepare()...
/home/fred/appimage-git/PKGBUILD: line 34: ./ No such file or directory
==> ERROR: A failure occurred in prepare().

empor commented on 2020-12-13 12:31 (UTC)

Hi, I sadly didn't get it working via AUR, but found the corresponding patches here: Maybe it helps others..

dlainhart commented on 2020-10-21 16:19 (UTC) (edited on 2020-10-21 16:26 (UTC) by dlainhart)

The "mulitple definition of fwriter_buffer" build error described below is caused by a change to GCC's default behavior in GCC 10.0, discussed over on the Gentoo wiki here:

In the case of this package, the build fails within compiling an external dependency, squashfs-tools. (The code appears to be pretty old, all things considered.) I am supplying a patch that fixes this build error; as I am not a master C programmer you should consider running this by someone else before you use it in production.

This patch is applied in the following directory relative to the top-level PKGBUILD: src/AppImageKit/build/mksquashfs-prefix/src/mksquashfs

The build is still broken due to CMake pulling in mksquashfs on each build but this patch will fix the build error.

diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c
index a45b77f..4dd16db 100644
--- a/squashfs-tools/mksquashfs.c
+++ b/squashfs-tools/mksquashfs.c
@@ -259,7 +259,7 @@ unsigned int uid_count = 0, guid_count = 0;
 unsigned int sid_count = 0, suid_count = 0, sguid_count = 0;

 struct cache *reader_buffer, *fragment_buffer, *reserve_cache;
-struct cache *bwriter_buffer, *fwriter_buffer;
+extern struct cache *bwriter_buffer, *fwriter_buffer;
 struct queue *to_reader, *to_deflate, *to_writer, *from_writer,
    *to_frag, *locked_fragment, *to_process_frag;
 struct seq_queue *to_main;
diff --git a/squashfs-tools/mksquashfs.h b/squashfs-tools/mksquashfs.h
index 1beefef..b650306 100644
--- a/squashfs-tools/mksquashfs.h
+++ b/squashfs-tools/mksquashfs.h
@@ -143,7 +143,7 @@ struct append_file {

 extern struct cache *reader_buffer, *fragment_buffer, *reserve_cache;
-struct cache *bwriter_buffer, *fwriter_buffer;
+extern struct cache *bwriter_buffer, *fwriter_buffer;
 extern struct queue *to_reader, *to_deflate, *to_writer, *from_writer,
    *to_frag, *locked_fragment, *to_process_frag;
 extern struct append_file **file_mapping;

jpcima commented on 2020-07-10 03:04 (UTC)

Hi, I leave this package to be maintained by anyone who is interested. if you need the software, you can use an appimage from official releases.

killbotvii commented on 2020-07-10 03:04 (UTC)

Hopefully somebody else will take up maintaining this, it is a very useful tool.

killbotvii commented on 2020-07-01 18:54 (UTC)

The exact same output of errors as the two comments below me.

caliberspoon commented on 2020-06-19 19:32 (UTC)

Same here, fails to build. A bunch of multiple definition mksquashfs errors.

sfusco commented on 2020-05-27 17:59 (UTC)

I tried installing this today, and I got a build error when it got to mksquashfs

build error log here:

it's basically lots of this:

multiple definition of fwriter_buffer'; mksquashfs.o:(.bss+0x400c90): first defined here multiple definition ofbwriter_buffer'; mksquashfs.o:(.bss+0x400c98): first defined here

cmake config problems?

murlakatamenka commented on 2020-02-02 16:29 (UTC)

Upstream URL should be

jpcima commented on 2019-11-03 15:53 (UTC)

It's not needed to have a patch anymore to fix the build, so I removed it.