Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132759 - wavpack 4.1 does not work on amd64
Summary: wavpack 4.1 does not work on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal critical (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-08 22:54 UTC by Jonas Berlin
Modified: 2006-06-14 10:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Berlin 2006-05-08 22:54:19 UTC
wavpack 4.1 uses "long" datatypes in critical places where size matters and these become 64bit on for example amd64 platforms. As a result, the program does not work at all. In wavpack 4.2 and 4.31 these problems have been fixed.

Currently, the 4.1 is marked "amd64" and 4.2 and 4.31 is marked "~amd64". At the very least the 4.1 version should be marked "-amd64". 4.31 works fine for me.


Portage 2.0.54 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.11-4 x86_64)
=================================================================
System uname: 2.6.11-4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.3.5, 1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -mtune=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers -funit-at-a-time -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -mtune=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers -funit-at-a-time -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo  http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/xkr47/portage"
SYNC="rsync://rsync.se.gentoo.org/gentoo-portage"
USE="amd64 X X509 adns alsa async atm audiofile avi berkdb bitmap-fonts bzip2 bzlib cairo cdinstall cdparanoia cgi cli crypt curl dbus dedicated devmap dga doc dri dv dvb dvd dvi eds emacs emboss encode enscript ethereal exif expat extensions fam fastcgi fbcon ffmpeg firefox flac flash foomaticdb freetype gd gdbm geoip gif glibc-omitfp glut gmp gnome gnomedb gnuplot gnutls gphoto2 graphviz gs gstreamer gtk gtk2 gtkhtml idea idn imagemagick imap imlib innodb ipv6 irda isdnlog jms jmx jpeg jython kdeenablefinal lcms libpng libsamplerate libwww linguas_en_GB linguas_fi linguas_sv lm_sensors logrotate lzo lzw lzw-tiff mad maildir mailwrapper matroska matrox md5sum mikmod ming mng motif mozcalendar mozdevelop moznocompose moznoirc mozsvg mozxmlterm mp3 mpeg mysql nas nautilus ncurses network nocd nodrm nptl oav ogg oggvorbis openal opengl openssl oss pam pam_chroot pam_console pam_timestamp pcap pcre pda pdf pdflib perl php pic plotutils png pppd prelude quicktime readline reflection rhino rle rtc sdk sdl server session silvercity smime smooth sndfile sox spamassassin speex spell spl sqlite ssl struts svg swat syslog t1lib tetex theora tiff timidity tools transcode truetype truetype-fonts type1-fonts udev ungif unicode usb userlocales v4l v4l2 vhosts video_cards_mga video_cards_nv video_cards_radeon vnc vorbis wmf xine xml xml2 xorg xpm xprint xv xvid yv12 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Comment 1 Jon Hood (RETIRED) gentoo-dev 2006-05-09 08:56:17 UTC
Both 4.2 and 4.31 seem to work fine on amd64 here, too. Sound herd, do you have a preference on which one to mark stable?
Comment 2 Jonas Berlin 2006-05-09 21:35:54 UTC
(In reply to comment #1)
> Both 4.2 and 4.31 seem to work fine on amd64 here, too. Sound herd, do you have
> a preference on which one to mark stable?

No :)

Using 4.31 without apparent problems.
Comment 3 Jon Hood (RETIRED) gentoo-dev 2006-06-14 10:45:29 UTC
fixed in cvs :). Thanks!