Package Details: festige 1.0.2-2

Git Clone URL: https://aur.archlinux.org/festige.git (read-only)
Package Base: festige
Description: A GUI for fst and dssi-vst, allowing you to run Windows VST plugins on Linux.
Upstream URL: http://festige.sf.net
Licenses: GPL2
Submitter: falkTX
Maintainer: WoefulDerelict
Last Packager: WoefulDerelict
Votes: 14
Popularity: 0.009899
First Submitted: 2011-09-06 13:12
Last Updated: 2015-07-18 07:50

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

WoefulDerelict commented on 2016-07-31 23:34

FeSTige reproduces features that the developer has included in the latest version of Calra, 2.0, which has takes his attention away from this project. You can build the nightly /beta/ for Carla 2.0 using the carla-git recipe here in the AUR. There is not likely to be any work to make this build against GCC 6.1.1 as the developer has recommended users move to Carla 2.0. The carla recipe here will soon point to a static Carla 2.0 BETA release and I will file a request to have this recipe deleted from the AUR.

WoefulDerelict commented on 2016-07-31 03:19

luolimao: Sadly I've not stumbled upon only a few mentions of this issue and no solution.

There is a captue of this failing to build on my 64-bit system with the gcc-multilib 6.1.1 package installed here:
https://gist.github.com/WoefulDerelict/ac127e47ff5bae5291a367c092291962

luolimao commented on 2016-06-19 22:59

Seems that a lot of 32-bit libraries have this error; I got it with lib32-gtk-xfce-engine, and the issue disappeared after downgrading.

WoefulDerelict commented on 2016-05-01 02:30

The most recent version of glib2 this will build against is 2.46.2 There was a change since then that causes the build to fail in this and other applications. A similar error is encountered when attempting to build lib32-glibmm against glib2 >2.46.2

WoefulDerelict commented on 2016-04-22 03:16

nipsky: I'm getting a similar failure when attempting to build. I suspect this has something to do with the update to glib2 2.48.0; however, I don't believe I've built this since 2.46.0 so I can't be sure. It appears there has been a change that festige is not compatible with in the newer versions. I'll try to dig into this when I have some time and see if I can't work out a solution.

Users can downgrade glib2 to an earlier version from the Arch Linux Archive; however, this may cause issues elsewhere. https://wiki.archlinux.org/index.php/Arch_Linux_Archive

nipsky commented on 2016-04-18 21:07

Hi, I can't build the package:

[...]
cc -c gtk.c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -m32 -fPIC -I. -Ivestige -I/usr/include -I/usr/include/wine -I/usr/include/wine/windows -I/usr/local/include/wine -I/usr/local/include/wine/windows
In file included from /usr/include/glib-2.0/glib/galloca.h:32:0,
from /usr/include/glib-2.0/glib.h:30,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:23,
from /usr/include/glib-2.0/gio/gioenums.h:28,
from /usr/include/glib-2.0/gio/giotypes.h:28,
from /usr/include/glib-2.0/gio/gio.h:26,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32,
from gtk.c:5:
/usr/include/glib-2.0/glib/gtypes.h: In function ‘_GLIB_CHECKED_ADD_U64’:
/usr/include/glib-2.0/glib/gtypes.h:422:16: error: size of array ‘_GStaticAssertCompileTimeAssertion_0’ is negative
G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64));
^
gtk.c: In function ‘configure_handler’:
gtk.c:169:188: warning: ‘return’ with no value, in function returning non-void
gtk.c: In function ‘focus_handler’:
gtk.c:245:9: warning: implicit declaration of function ‘fst_error’ [-Wimplicit-function-declaration]
fst_error ("Socket focus in");
^
Makefile:19: recipe for target 'gtk.o' failed
make[1]: *** [gtk.o] Error 1
make[1]: Leaving directory '/tmp/makepkg/festige/src/festige/fst'
Makefile:9: recipe for target 'build' failed
make: *** [build] Error 2

WoefulDerelict commented on 2015-09-13 17:40

thebeav;

I believe it is listed:

if [ "${CARCH}" = 'x86_64' ]; then
depends=('python2-pyqt4' 'python' 'wine' 'lib32-gtk2' 'lib32-jack')
makedepends=('gcc-multilib')
elif [ "${CARCH}" = 'i686' ]; then
depends=('python2-pyqt4' 'gtk2' 'jack' 'python' 'wine')
fi

thebeav commented on 2015-09-10 00:17

I had to download pyqt in order to build. Not sure if it's a runtime dependency or just a build dependency, but it should be listed as a dependency.

Fincer commented on 2014-06-11 18:32

In addition, Makefile must be edited in order to compile this package with qt4.

Change line
lrelease lang/lang.pro

to
lrelease-qt4 lang/lang.pro

Anonymous comment on 2014-04-14 14:01

qubodup, I had the same issue using PKGBUILD posted from abique and solved it by installing the needed 32bit-libs, gcc-multilib isnt enough you also need lib32-jack2, lib32-gdk-pixbuf2 and so on...

All comments