Package Details: freefilesync 11.4-1

Git Clone URL: https://aur.archlinux.org/freefilesync.git (read-only, click to copy)
Package Base: freefilesync
Description: Backup software to synchronize files and folders
Upstream URL: https://freefilesync.org
Keywords: backup sync
Licenses: GPL3
Submitter: chenxing
Maintainer: jooch
Last Packager: jooch
Votes: 153
Popularity: 0.28
First Submitted: 2010-09-22 07:27
Last Updated: 2020-12-22 20:23

Pinned Comments

jooch commented on 2020-12-22 20:52

After many nights of plowing through code i managed to get the horror release 11.1 done. And with that behind me i was able to progress much faster to 11.4 than i anticipated. With a bit of time to spare i decided to fix some theming bugs that Zenju had no interest in (https://freefilesync.org/forum/viewtopic.php?t=6978).

Latest Comments

1 2 3 4 5 6 ... Next › Last »

aminvakil commented on 2021-06-15 05:49

Hi jooch, your email address is hidden, so here it goes:

I know that maintaining this package is a major PITA and lots of things change in every package upgrade and maintaining this is not as easy as many other packages.

But using a package which is 6 months old is not good for me and other users too, so I'm wondering if anyone else can help you through this process which takes time, I don't know c++ myself, but I can offer a pipeline for testing packages in https://github.com/aminvakil/aur (feel free to clone), we can change it any way you need to test freefilesync of course.

Thank you for maintaining this for the past years!

Rhinoceros commented on 2021-05-11 05:04

Won't build for me:

base/icon_loader.cpp: In function ‘zen::FileIconHolder fff::getFileIcon(const Zstring&, int)’:
base/icon_loader.cpp:213:26: error: expected primary-expression before ‘(’ token
  213 |     return FileIconHolder(static_cast<GIcon*>(::g_object_ref(gicon)) /*pass ownership*/, maxSize);
      |                          ^
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:123: /tmp/freefilesync/src/FreeFileSync/tmp_ffs/ffs/src/base/icon_loader.cpp.o] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
    Aborting...

Also, this version is four months old. They are on 11.10 now.

TheDcoder commented on 2021-01-22 07:14

dlagent is causing build issues if the BUILDDIR is set to a another directory, please fix this.

Konzertheld commented on 2021-01-19 18:04

I also had issues with wxgtk2 but figured out one could easily change the dependency without uninstalling. With pikaur, use pikaur -S --rebuild freefilesync, and when it asks to view the PKGBUILD, do so and replace the dependency wxgtk with wxgtk2. It works just fine for me.

amhainen commented on 2021-01-17 13:47

I am having issues with webkitgtk (I think there is a conflict with webkitgtk-3 perhaps?) and wxgtk-git. I am new with AUR installs, so thanks for patience. I have this problem on three of my Arch Linux machines. Here is the final error when I try to install webkitgtk manually (same when running "yay -S freefilesync"):


autoreconf: configure.ac: not using Intltool
autoreconf: running: gtkdocize --copy
gtkdocize: GTK_DOC_CHECK not called in ./configure.ac
autoreconf: error: gtkdocize failed with exit status: 1
==> ERROR: A failure occurred in prepare().
    Aborting...
error making: webkitgtk

Could this AUR be looking for an old dependency? Would webkitgtk-3 work?

P.S. I think I am reading that wxgtk is being skipped. Like the users below, I think the wxgtk2 might be the solution. I tried @Fuzzy 's recommendation to use yay --editmenu -S freefilesync, but I had the same result. I don't know how to edit a PKGBUILD with yay.

Edits: additional notes and learning markdown.

Fuzzy commented on 2021-01-15 07:04

For those who use yayand don't want to download PKGBUILD manually - I used command yay --editmenu -S freefilesync to invoke PKGBUILD edit request during installation and replaced 'wxgtk' to 'wxgtk' at line #15.

nfs commented on 2021-01-11 22:34

It would help if you could update the PKGBUILD to make the dependency 'wxgtk2' instead of 'wxgtk'. When I tried to use 'pacman -Suy' today, it refused to update wxgtk2, because it broke freefilesync's dependency on 'wxgtk'. When I uninstalled freefilesync, I was able to update 'wxgtk2', but then I couldn't install freefilesync until I edited the PKGBUILD dependency to read 'wxgtk2'.

ranger commented on 2021-01-11 21:39

Since today, wxgtk2 is not build with provides=(wxgtk)

I changed the dependency from wxgtk to wxgtk2 and freefilesync builds successfully and runs with no problem

aminvakil commented on 2020-12-22 21:48

@jooch Thanks for your help!

And great thanks on upgrading and maintaining this package, I had no idea it has this much trouble.

jooch commented on 2020-12-22 21:11

@aminvakil I have tested the package on all my available systems, even one that is running the M word distro.

I can't reproduce it, are you up to date? If so, which mirror stable or testing? edit: From what i can see in your error log you might have to run 'makepkg -C'