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.019642
First Submitted: 2011-09-06 13:12
Last Updated: 2015-07-18 07:50

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

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...

Modeler commented on 2014-04-10 15:08

qubodup, did you install gcc-multilib? It built fine for me on a 64-bit machine.

qubodup commented on 2013-11-15 15:33

Thanks abique, unfortunately it does not work on my 64bit machine: http://codepad.org/1eu1CxjU

Installing lib32-gtk2 seems to help a bit but it still fails: http://codepad.org/9BbzUras

All comments