Package Details: fim 0.6-3

Git Clone URL: https://aur.archlinux.org/fim.git (read-only, click to copy)
Package Base: fim
Description: FIM (Fbi IMproved) is a highly customizable and scriptable image viewer.
Upstream URL: https://www.nongnu.org/fbi-improved/
Licenses: GPL2
Conflicts: fim-svn
Submitter: Dragonlord
Maintainer: meanjollies
Last Packager: meanjollies
Votes: 25
Popularity: 0.028926
First Submitted: 2008-02-27 17:02
Last Updated: 2020-07-23 05:21

Latest Comments

1 2 3 4 5 Next › Last »

ch3 commented on 2020-09-21 12:07

Thanks. (It is/was just my local setup that is/was messy.)

meanjollies commented on 2020-09-21 12:01

bison and flex are pulled in by base-devel. Per PKGBUILD guidelines, these should not be a part of makedepends.

ch3 commented on 2020-09-21 10:18

May it be that bison and flex should be in the makedepends?

meanjollies commented on 2020-07-23 05:22

Thank you, @garron.

garron commented on 2020-07-22 23:05

I added this to the PKGBUILD after configure to get it to build in GCC 10. Note that this disables multithreading, and so should not be considered a proper fix.

  sed -i -e 's/#define FIM_WANT_BACKGROUND_LOAD.*//' src/fim.h
  sed -i -e 's/void exit/FIM_NORETURN void exit/' src/CommandConsole.h
  sed -i -e 's/°//g' src/fim.cpp

meanjollies commented on 2020-05-19 02:53

Thanks for reporting this. This is now happening after the upgrade of GCC 9 to 10. I have opened up a bug report with the upstream project.

mattf commented on 2020-05-19 02:19

/usr/include/c++/10.1.0/thread:149:46: required from ‘std::thread::thread(_Callable&&, _Args&& ...) [with _Callable = fim::PACA&; _Args = {const fim::string&}; <template-parameter-1-3> = void]’ Cache.h:178:28: required from here /usr/include/c++/10.1.0/thread:211:46: error: could not convert ‘{std::forward<fim::PACA&>(( & __args#0)), std::forward<const fim::string&>(( & __args#1))}’ from ‘<brace-enclosed initializer list>’ to ‘std::tuple<fim::PACA, fim::string>’ 211 | : _M_func{{std::forward<_Args>(__args)...}} | ^ | | | <brace-enclosed initializer list> make[4]: [Makefile:772: SDLDevice.o] Error 1 make[4]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk/src' make[3]: [Makefile:805: all-recursive] Error 1 make[3]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk/src' make[2]: [Makefile:442: all] Error 2 make[2]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk/src' make[1]: [Makefile:447: all-recursive] Error 1 make[1]: Leaving directory '/home/matheus/.cache/yay/fim/src/fim-0.6-trunk' make: *** [Makefile:358: all] Error 2 ==> ERROR: A failure occurred in build().

emk2203 commented on 2020-05-05 16:42

Your solution works (I made sure to get my makepkg.conf back to default values).

Please add this into the PKGBUILD, together with --enable-sdl.

Thanks for your prompt help!

meanjollies commented on 2020-05-05 16:32

Did my solution work? If so, I'll add it into the PKGBUILD, and will also add --enable-sdl.

emk2203 commented on 2020-05-05 16:30

Thanks for your input and the proper solution. Just building on amd64 here, but I want to try this next on some ARM machines with ARMV7L and AARCH64. If there is something which needs to be done differently, please let me know.