mywave82 / opencubicplayer

Open Cubic Player (unix fork). Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene
https://stian.cubic.org/project-ocp.php
GNU General Public License v2.0
292 stars 19 forks source link

building problems and a patch #40

Closed alexmyczko closed 2 years ago

alexmyczko commented 3 years ago

here's a bugreport with a patch that you might want to review/upstream?

https://buildd.debian.org/status/package.php?p=ocp&suite=sid

mywave82 commented 3 years ago

"mipsel", "alpha", "hppa", "powerpc" and "sparc64" build failure: problem with the debian build system (gcc-10 installed, but build seems to be forced to use gcc-11, configure failes early)

"hurd-i386": I do not know much about this, but seems they have an ALSA emulation layer (old version) on top of OSS. OpenCubicPlayer has recently removed support for old alsa versions to simplify the code a lot. Maybe drop ALSA support for hurd-i386 and only use the OSS, since ALSA is not native for this system anyway? Or does it provide some features not visible in the OSS like selecting sound-card?

"kfreebsd-amd64" and "kfreebsd-i386" build failure: problem with the debian build system (desktop-file-utils currently has broken dependencies)

Patches: currently debian only applies one patch that I can see: https://sources.debian.org/src/ocp/1:0.2.90-3/debian/patches/sidplayfp/ I have to check later why this is needed. I do not remember the configure magic sidplayfp receives from OCP.

alexmyczko commented 3 years ago

forgot the patch url https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996498