Package Details: klystrack 1.7.6-4

Git Clone URL: https://aur.archlinux.org/klystrack.git (read-only, click to copy)
Package Base: klystrack
Description: Tracker for making chiptune-like music on a modern computer
Upstream URL: http://kometbomb.github.io/klystrack/
Licenses: MIT
Conflicts: klystrack-git
Provides: klystrack
Submitter: pezz
Maintainer: pezz
Last Packager: pezz
Votes: 0
Popularity: 0.000000
First Submitted: 2019-07-07 05:14 (UTC)
Last Updated: 2023-10-04 21:21 (UTC)

Latest Comments

pezz commented on 2023-05-06 01:54 (UTC)

Yeah, I don't think this has built properly for a while now.

Someone on the project's Github has asked for a new release to be tagged, see: https://github.com/kometbomb/klystrack/issues/304

Just from some testing I built klystrack-git from the AUR just now, so that works at least but the interface lags really badly, basically unusable.

I've been lurking in the klystrack Discord for a while now and the main dev, komet, rarely talks in there these days. I'd pretty much consider this a dead project, to be honest.

You could also check out LTVA's klystrack-plus fork, but it seems newer software like Furnace is where all the action is now.

I'll keep an eye on the repo though, maybe something will happen that will get it back into a nice, working state.

dreieck commented on 2023-05-05 21:46 (UTC)

Build fails for me while linking:

Cleaning up.
Linking klystrack...
/usr/bin/ld: objs.release/clipboard.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/command.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/config.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/console.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/copypaste.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/diskop.o:(.bss+0x2c0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/edit.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/event.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/export.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/help.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/key.o:(.bss+0x1040): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/main.o:(.bss+0xaae0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/menudefs.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/mused.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/optimize.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/shortcutdefs.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/stats.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/theme.o:(.bss+0x1100): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/undo.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/view.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/wave_action.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/zap.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_ahx.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_hubbard.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_hubdialog.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_import.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_mod.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_org.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/import_xm.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/view_pattern.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/view_sequence.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/view_timer.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/view_visu.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: objs.release/view_wavetableview.o:(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
/usr/bin/ld: klystron/bin.release/libengine_gui.a(gui_menu.o):(.bss+0x0): multiple definition of `menu_t'; objs.release/action.o:(.bss+0x20): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:215: bin.release/klystrack] Error 1
make[1]: Leaving directory '/tmp/makepkg/build/klystrack/src/klystrack-1.7.6'
make: *** [Makefile:136: build] Error 2

Regards!