Package Details: zyn-fusion 3.0.5-1

Git Clone URL: https://aur.archlinux.org/zyn-fusion.git (read-only, click to copy)
Package Base: zyn-fusion
Description: ZynAddSubFX with a new interactive UI
Upstream URL: http://zynaddsubfx.sourceforge.net/zyn-fusion.html
Licenses: GPL2, LGPL2.1
Conflicts: zynaddsubfx
Provides: zynaddsubfx
Submitter: spider-mario
Maintainer: spider-mario
Last Packager: spider-mario
Votes: 22
Popularity: 3.35
First Submitted: 2016-11-22 22:12
Last Updated: 2019-04-21 14:48

Latest Comments

1 2 3 4 Next › Last »

Joan31 commented on 2020-05-28 07:57

You can fix the problem manually, waiting for definitiv patch on github.

For now, just follow his steps :

git clone https://aur.archlinux.org/zyn-fusion.git && cd zyn-fusion
makepkg --nobuild

If your buildir is on /tmp (ram) like me:

vim /tmp/makepkg/zyn-fusion/src/mruby-zest-build/src/mruby-widget-lib/src/gem.c

or if buildir is on you directory zyn-fusion

vim src/mruby-zest-build/src/mruby-widget-lib/src/gem.c

Now change the line 293:

const struct mrb_data_type mrb_nvg_context_type;

to

extern const struct mrb_data_type mrb_nvg_context_type;

And finally start the installation

makepkg --noextract --install

The reason of this trouble is gcc10 (Default to -fno-common) : https://gcc.gnu.org/gcc-10/porting_to.html

Thanks to @filip-hejsek and @nadiadavis to find the solution.

Joan31 commented on 2020-05-25 22:15

@apoorv569 and @reber add a comment here https://github.com/mruby-zest/mruby-zest-build/issues/25

apoorv569 commented on 2020-05-24 12:26

unable to build, please update the package alot of my projects depends on zyn-fusion

reber commented on 2020-05-23 09:32

Hey all, I have this problem when trying to compile / install zyn-fusion. It's kind of the same problem as Joan31, and I paste it in english. Any Ideas please ?

AR    build/host-debug/lib/libmruby.a 
ar: creating /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/build/host-debug/lib/libmruby.a
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/Rakefile:45: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/usr/lib/ruby/2.7.0/fileutils.rb:595: warning: The called method rm_f' is defined here
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/Rakefile:46: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/usr/lib/ruby/2.7.0/fileutils.rb:426: warning: The called methodcp' is defined here
CC    mrbgems/mruby-bin-mruby/tools/mruby/mruby.c -> build/host/mrbgems/mruby-bin-mruby/tools/mruby/mruby.o
LD    build/host/bin/mruby 
/usr/bin/ld: /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(nvg_context.o):(.data.rel.ro.local+0x0): multiple definition of mrb_nvg_context_type'; /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(gem.o):/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/src/mruby-widget-lib/src/gem.c:293: first defined here
collect2: error: ld returned 1 exit status
/usr/bin/ld: /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(nvg_context.o):(.data.rel.ro.local+0x0): multiple definition ofmrb_nvg_context_type'; /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(gem.o):/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/src/mruby-widget-lib/src/gem.c:293: first defined here
collect2: error: ld returned 1 exit status
rake aborted!
Command failed with status (1): [gcc -Wl,-O1,--sort-common,--as-needed,-z,r...]
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:31:in _run'
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:36:inrescue in _run'
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:32:in _run'
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:183:inrun'
/home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/Rakefile:72:in `block (4 levels) in <top (required)>'

Caused by: Command failed with status (1): ["gcc" -Wl,-O1,--sort-common,--as-needed,-z...] /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:33:in _run' /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:183:inrun' /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/Rakefile:72:in `block (4 levels) in <top (required)>' Tasks: TOP => default => all => /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/bin/mruby => /home/mydearuser/.cache/yay/zyn-fusion/src/mruby-zest-build/mruby/build/host/bin/mruby (See full trace by running task with --trace) make: *** [Makefile:13: all] Error 1

spider-mario commented on 2020-05-14 22:55

Nice, thanks!

Joan31 commented on 2020-05-14 21:10

I opened an issue on github, cause it seems to be a trouble from mruby-zest-build.

https://github.com/mruby-zest/mruby-zest-build/issues/25

Joan31 commented on 2020-05-14 13:26

Hi, I don't know why but I can't build this very nice package due an error :

/usr/bin/ld : /tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(nvg_context.o):/tmp/makepkg/zyn-fusion/src/mruby-zest-build/deps/mruby-nanovg/src/nvg_context.c:217 : définitions multiples de « mrb_nvg_context_type »; /tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(gem.o):/tmp/makepkg/zyn-fusion/src/mruby-zest-build/src/mruby-widget-lib/src/gem.c:293 : défini pour la première fois ici
collect2: erreur: ld a retourné le statut de sortie 1
/usr/bin/ld : /tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(nvg_context.o):/tmp/makepkg/zyn-fusion/src/mruby-zest-build/deps/mruby-nanovg/src/nvg_context.c:217 : définitions multiples de « mrb_nvg_context_type »; /tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/build/host/lib/libmruby.a(gem.o):/tmp/makepkg/zyn-fusion/src/mruby-zest-build/src/mruby-widget-lib/src/gem.c:293 : défini pour la première fois ici
collect2: erreur: ld a retourné le statut de sortie 1
rake aborted!
Command failed with status (1): [gcc -Wl,-O1,--sort-common,--as-needed,-z,r...]
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:31:in `_run'
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:36:in `rescue in _run'
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:32:in `_run'
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:183:in `run'
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/Rakefile:72:in `block (4 levels) in <top (required)>'
Caused by:
Command failed with status (1): ["gcc" -Wl,-O1,--sort-common,--as-needed,-z...]
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:33:in `_run'
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/tasks/mruby_build_commands.rake:183:in `run'
/tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/Rakefile:72:in `block (4 levels) in <top (required)>'
Tasks: TOP => default => all => /tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/bin/mruby => /tmp/makepkg/zyn-fusion/src/mruby-zest-build/mruby/build/host/bin/mruby
(See full trace by running task with --trace)
make: *** [Makefile:13 : all] Erreur 1
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
Error making: zyn-fusion

Do you have a solution ?

Thank you :)

spider-mario commented on 2019-05-05 22:17

bison is part of base-devel, which is assumed to be installed when building packages from the AUR: https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

Clyybber commented on 2019-05-04 19:58

bison should be added as a dependency (make)

bendavis78 commented on 2019-03-15 03:24

FYI, I just changed the pkgver in the PKGBUILD file to 3.0.4 and ran makepkg -i, and everything built correctly.