<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>145217</bug_id>
          
          <creation_ts>2006-08-26 22:29 0000</creation_ts>
          <short_desc>stabilise media-libs/sdl-mixer-1.2.7</short_desc>
          <delta_ts>2006-11-05 15:10:21 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Games</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>dystopianray@gmail.com</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>dystopianray@gmail.com</who>
            <bug_when>2006-08-26 22:29:45 0000</bug_when>
            <thetext>media-libs/sdl-mixer-1.2.6-r1 and all earlier versions have broken midi synthesis using timidity++. This leads to heavily distorted sounds making it practically useless.

The following patch fixes this issue and was obtained from http://blog.moria.org.uk/games/doom/prboom/amd64-midi The issue should also be fixed with sdl-mixer-1.2.7 and above.

The only game I know of that uses timidity++ for midi output is prboom and it worked flawlessly during the past hour or so of playing on my amd64 system.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dystopianray@gmail.com</who>
            <bug_when>2006-08-26 22:30:30 0000</bug_when>
            <thetext>Created an attachment (id=95165)
patch to fix midi output on amd64 with sdl-mixer-1.2.6

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-03 22:41:55 0000</bug_when>
            <thetext>sdl-mixer-1.2.7 has this fixed already, be easier to just move that to stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dystopianray@gmail.com</who>
            <bug_when>2006-09-19 00:43:11 0000</bug_when>
            <thetext>Changed to request to stabalise media-libs/sdl-mixer-1.2.7 now that libsdl-1.2.11 is stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2006-10-02 22:59:16 0000</bug_when>
            <thetext>Guess it helps to cc the archs.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2006-10-03 12:05:57 0000</bug_when>
            <thetext>ppc64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bugs@thecleric.org</who>
            <bug_when>2006-10-03 12:31:11 0000</bug_when>
            <thetext>1. emerged cleanly including test phase
2. passed collision-protect tests
3. passed multilib-strict tests
4. tested the library roughly following this: http://www.kekkai.org/roger/sdl/mixer/

emerge --info as follows
==================================================================================
Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-beyond4 x86_64)
=================================================================
System uname: 2.6.17-beyond4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.5
Last Sync: Tue, 03 Oct 2006 13:30:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -msse3 -march=k8 -pipe&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo&quot;
CXXFLAGS=&quot;-O2 -msse3 -march=k8 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache collision-protect distlocks metadata-transfer multilib-strict sandbox sfperms strict test&quot;
GENTOO_MIRRORS=&quot;http://mirror.datapipe.net/gentoo http://gentoo.cites.uiuc.edu/pub/gentoo/ http://mirrors.acm.cs.rpi.edu/gentoo/&quot;
LINGUAS=&quot;en en_US&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/overlays&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;amd64 X a52 aac acl acpi akobe alsa apache2 audiofile avi bash-completion bcp berkdb bitmap-fonts bjam bogofilter boost branding bzip2 cairo cdr cli crypt cscope cups curl dbus djbfft dlloader dri dssi dts dvd dvdr dvdread eds elibc_glibc emboss encode exif expat exscalibar fam ffmpeg firefox flac foo2zjs_devices_hp1020 foomaticdb fortran fpx ftp gd gdbm gif glitz glut gmp gnokii gnome gnutls gphoto2 gpm graphviz gs gsl gstreamer gtk gtk2 guile hal hash ieee1394 imlib input_devices_keyboard input_devices_mouse insecure-savers ipv6 isdnlog jack jack-tmpfs jackmidi java jbig jpeg jpeg2k kernel_linux lapack lash lcms ldap libg++ linguas_en linguas_en_US logitech-mouse mad mailwrapper mikmod mono mp3 mp4 mpeg musicbrainz mysql ncurses network nls nptl nptlonly nsplugin numeric offensive ogg openal openexr opengl pam pam_console pcre pda pdf pdflib perl physfs png ppds pppd pwdb pyste python quicktime readline reflection ruby samba sdl session speex spell spl sqlite ssl svg tcl tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_nvidia visualization vorbis vst wmf xcomposite xine xml xmms xorg xscreensaver xv xvid xvmc yahoo zlib&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-10-03 14:23:08 0000</bug_when>
            <thetext>amd64/x86 done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>josejx@gentoo.org</who>
            <bug_when>2006-10-03 19:45:09 0000</bug_when>
            <thetext>Marked ppc stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-10-04 15:26:04 0000</bug_when>
            <thetext>Joe forgot to remove PPC from CC.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gustavoz@gentoo.org</who>
            <bug_when>2006-10-05 13:55:23 0000</bug_when>
            <thetext>sparc stable.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dertobi123@gentoo.org</who>
            <bug_when>2006-10-15 06:05:32 0000</bug_when>
            <thetext>hppa stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-11-05 15:10:21 0000</bug_when>
            <thetext>done</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95165</attachid>
            <date>2006-08-26 22:30 0000</date>
            <desc>patch to fix midi output on amd64 with sdl-mixer-1.2.6</desc>
            <filename>sdl-mixer-1.2.6-amd64-midi.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC4vdGltaWRpdHkvY29uZmlnLmggMjAwNi0wOC0xMiAxMTo1OTo0NC40OTI3MjM1MDAgKzAx
MDAKKysrIC4uL3NkbC1taXhlcjEuMi0xLjIuNi1jcGgxL3RpbWlkaXR5L2NvbmZpZy5oICAgICAg
ICAyMDA2LTA4LTEyIDExOjMwOjA2Ljk4ODQyNzI1MCArMDEwMApAQCAtMTg1LDE0ICsxODUsOCBA
QCB0eXBlZGVmIGRvdWJsZSBGTE9BVF9UOwogI2RlZmluZSBMSVRUTEVfRU5ESUFOCiAjZW5kaWYK
IAotLyogREVDIE1NUyBoYXMgNjQgYml0IGxvbmcgd29yZHMgKi8KLSNpZmRlZiBERUMKIHR5cGVk
ZWYgdW5zaWduZWQgaW50IHVpbnQzMjsKLXR5cGVkZWYgaW50IGludDMyOyAKLSNlbHNlCi10eXBl
ZGVmIHVuc2lnbmVkIGxvbmcgdWludDMyOwotdHlwZWRlZiBsb25nIGludDMyOyAKLSNlbmRpZgor
dHlwZWRlZiBpbnQgaW50MzI7CiB0eXBlZGVmIHVuc2lnbmVkIHNob3J0IHVpbnQxNjsKIHR5cGVk
ZWYgc2hvcnQgaW50MTY7CiB0eXBlZGVmIHVuc2lnbmVkIGNoYXIgdWludDg7
</data>        

          </attachment>
    </bug>

</bugzilla>