Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Portage Alsa is ANCIENT!!!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
raid517
l33t
l33t


Joined: 06 Mar 2003
Posts: 946

PostPosted: Fri Sep 26, 2003 10:59 pm    Post subject: Portage Alsa is ANCIENT!!! Reply with quote

Lol hi, I was wondering if anyone here is able to update alsa on the portage tree to a more recent version? The version of Alsa on the current portage tree 0.9.02 is positively old. I need the new version in order to get digital out working on my Via 8233 on board sound, as I do not have any of the old style analoge PC speakers. All I have is a digital optical cable leading to a 7.1 dolby digital reciever. I am making the assumption that the included alsa version on portage is quite old as the latest stable version on the Alsa site is listed as 0.97 and some months ago when I used Red Hat 9.0 digital optical out worked flawlessly on this system, without any additional configuration from me. So it seems even Red Hat 9.0 - now itself soon to be superceded, had a more uptodate version of Alsa than is avaiable on portage.

I guess I could update manually, but that kind of defeats the purpose of portage for me and would involve a lot more work - and besides as I recall the last time i encountered this problem, portage kept trying to overwite my newly installed alsa version with the older, not much use one, which was a bit of a pain in the bum to try to prevent.

So how about it? Will we ever see any new versions of ala, or is the current one the only possible option?

Q


Last edited by raid517 on Sat Sep 27, 2003 12:24 am; edited 1 time in total
Back to top
View user's profile Send private message
slikdigit
n00b
n00b


Joined: 30 Aug 2002
Posts: 73
Location: US

PostPosted: Fri Sep 26, 2003 11:28 pm    Post subject: Reply with quote

0.9.6 is in portage (masked) you could try that....
_________________
I like tapes.
Back to top
View user's profile Send private message
scoobydu
Veteran
Veteran


Joined: 16 Feb 2003
Posts: 1076
Location: 'Mind the Gap'

PostPosted: Fri Sep 26, 2003 11:39 pm    Post subject: Reply with quote

Copy and rename 0.9.6 to 0.9.7 and 0.9.7 installs fine ...

scooby
Back to top
View user's profile Send private message
raid517
l33t
l33t


Joined: 06 Mar 2003
Posts: 946

PostPosted: Sat Sep 27, 2003 12:32 am    Post subject: Reply with quote

If I type emerge search alsa I cant see the 0.9..6 version, just 0.9..2. I'm not keen on these convoluted ways of tricking my OS into doing legitamate updates. If that is the only option, then I guess I will try it - but there is nothing wrong wwith Alsa 0.9..7, I used it on my Slackware install and it was very nice indeed. I cannot understand why it isn't included.

Anyhoo.... I don't expect anyone has a direct link to a 0.9.7 gentoo compatable package? If you do it would be most helpful. Additionally, what is the folder gentoo stores its portage files in, and do I just copy alsa there and run an emerge?

Q
Back to top
View user's profile Send private message
raid517
l33t
l33t


Joined: 06 Mar 2003
Posts: 946

PostPosted: Sat Sep 27, 2003 5:10 am    Post subject: Reply with quote

Arrg... I wonder if anyone can see what is causing this? What do I need to enable/disable in the kernel to get the alsa drivers to compile cleanly, or is there something else I must do?

All input is welcome.

Code:
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge alsa-driver
Calculating dependencies ...done!
>>> emerge (1 of 1) media-sound/alsa-driver-0.9.6 to /
>>> md5 src_uri ;-) alsa-driver-0.9.6.tar.bz2
>>> Unpacking source...
>>> Unpacking alsa-driver-0.9.6.tar.bz2 to /var/tmp/portage/alsa-driver-0.9.6/work
 * Applying makefile.patch...                                             [ ok ]
 * Applying wolk.patch...                                                 [ ok ]
 * Applying alsa-compile-fix...                                           [ ok ]
>>> Source unpacked.
oss
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for kernel version... 2.6.0-test5
checking for GCC version... Kernel compiler: gcc 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice) Used compiler: gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)
checking for kernel linux/compiler.h... "yes"
Removing a dummy linux/compiler.h.
checking for kernel linux/pm.h... "yes"
checking for kernel linux/spinlock.h... "yes"
checking for kernel linux/irq.h... "yes"
Removing a dummy linux/irq.h.
checking for kernel linux/threads.h... "yes"
Removing a dummy linux/threads.h.
checking for kernel linux/rwsem.h... "yes"
Removing a dummy linux/rwsem.h.
checking for kernel linux/gameport.h... "yes"
Removing a dummy linux/gameport.h.
checking for kernel linux/devfs_fs_kernel.h... "yes"
checking for kernel linux/highmem.h... "yes"
Removing a dummy linux/highmem.h.
checking for kernel linux/workqueue.h... "yes"
Removing a dummy linux/workqueue.h.
checking for kernel asm/hw_irq.h... "yes"
checking for kernel linux/jiffies.h... "yes"
Removing a dummy linux/jiffies.h.
checking for kernel linux/compat.h... "yes"
Removing a dummy linux/compat.h.
checking for kernel linux/adb.h... "yes"
Removing a dummy linux/adb.h.
checking for kernel linux/cuda.h... "yes"
Removing a dummy linux/cuda.h.
checking for kernel linux/pmu.h... "yes"
Removing a dummy linux/pmu.h.
checking for kernel module symbol versions... "yes"
checking for PCI support in kernel... "yes"
checking for SGI/MIPS (HAL2) architecture... "no"
checking for directory to store kernel modules... /lib/modules/2.6.0-test5/kernel/sound
checking for verbose printk... on
checking for debug level... none
checking for ISA support in kernel... "no"
checking for processor type... k7
checking for i386 machine type... default
checking for SMP... "no"
checking for ISA PnP driver in kernel... yes
checking for PnP driver in kernel... yes
checking for Kernel ISA-PnP support... "no"
checking for Kernel ISA-PnP module support... "no"
checking for strlcpy... "no"
checking for snprintf... "yes"
checking for vmalloc_to_page... "no"
checking for old kmod... "yes"
Removing local linux/isapnp.h.
Removing local linux/pnp.h.
checking for driver version... 0.9.6
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... "yes"
checking for USB support... "no"
checking for USB module support... "yes"
checking for kernel PCMCIA
checking for PCMCIA support... "no"
checking for PCMCIA module support... "no"
checking for PC9800 support in kernel... "no"
checking for which soundcards to compile driver for... all
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: creating snddevices
config.status: creating utils/alsa-driver.spec
config.status: creating utils/buildrpm
config.status: creating toplevel.config
config.status: creating include/config.h
config.status: creating include/config1.h
config.status: creating include/version.h
config.status: include/version.h is unchanged
if [ ! -d include/sound -a ! -L include/sound ]; then \
  ln -sf ../alsa-kernel/include include/sound ; \
fi
make dep
make[1]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
if [ ! -d include/sound -a ! -L include/sound ]; then \
  ln -sf ../alsa-kernel/include include/sound ; \
fi
cp -auvf include/version.h include/sound/version.h
`include/version.h' -> `include/sound/version.h'
cp -auvf include/version.h include/sound/version.h
make[2]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/support'
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sndversions.h was updated
make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/support'
make[2]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore'
make  -C ioctl32 fastdep
make[3]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/ioctl32'
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sndversions.h was not updated
make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/ioctl32'
make  -C oss fastdep
make[3]: Entering directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/oss'
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sndversions.h was not updated
copying file alsa-kernel/core/oss/mixer_oss.c
patching file mixer_oss.c
copying file alsa-kernel/core/oss/pcm_oss.c
patching file pcm_oss.c
Hunk #1 succeeded at 2092 (offset 11 lines).
Hunk #2 succeeded at 2268 (offset 17 lines).
Hunk #3 succeeded at 2416 (offset 17 lines).
gcc -D__KERNEL__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include  -I/usr/src/linux/include -O2 -mpreferred-stack-boundary=2 -march=athlon -I/usr/src/linux/include/asm-i386/mach-default -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss -E -D__GENKSYMS__ mixer_oss.c
| /sbin/genksyms -k 2.6.0  > /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver.tmp
mv /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver.tmp /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/modules/acore-oss__mixer_oss.ver
gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include  -I/usr/src/linux/include -O2 -mpreferred-stack-boundary=2 -march=athlon -I/usr/src/linux/include/asm-i386/mach-default -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -I/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss mixer_oss.c pcm_oss.c pcm_plugin.c io.c copy.c linear.c mulaw.c route.c rate.c > .depend
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from mixer_oss.c:22:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from pcm_oss.c:29:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/pcm_plugin.c:27,
                 from pcm_plugin.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/io.c:22,
                 from io.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/copy.c:22,
                 from copy.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/linear.c:23,
                 from linear.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/mulaw.c:24,
                 from mulaw.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/route.c:22,
                 from route.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
In file included from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/sound/driver.h:42,
                 from /var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/alsa-kernel/core/oss/rate.c:22,
                 from rate.c:2:
/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/include/adriver.h:42:31: linux/modversions.h: No such file or directory
make[3]: *** [fastdep] Error 1
make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore/oss'
make[2]: *** [_sfdep_oss] Error 2
make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6/acore'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.6/work/alsa-driver-0.9.6'
make: *** [include/sndversions.h] Error 2

!!! ERROR: media-sound/alsa-driver-0.9.6 failed.
!!! Function src_compile, Line 64, Exitcode 2
!!! Parallel Make Failed


Q
Back to top
View user's profile Send private message
raid517
l33t
l33t


Joined: 06 Mar 2003
Posts: 946

PostPosted: Sat Sep 27, 2003 5:18 am    Post subject: Reply with quote

Oh well I might as well go for broke.... alasa tools fails too... the question is, is there a similar fault linking these two, and if so how do I overcome it?

Q


Code:
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge alsa-tools
Calculating dependencies ...done!
>>> emerge (1 of 1) media-sound/alsa-tools-0.9.6-r1 to /
>>> md5 src_uri ;-) alsa-tools-0.9.6.tar.bz2
>>> Unpacking source...
>>> Unpacking alsa-tools-0.9.6.tar.bz2 to /var/tmp/portage/alsa-tools-0.9.6-r1/work
>>> Source unpacked.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether gcc needs -traditional... no
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking whether byte ordering is bigendian... no
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating libac3/Makefile
config.status: creating tools/Makefile
config.status: creating test/Makefile
config.status: creating Makefile
config.status: creating config.h
cd . \
  && CONFIG_FILES= CONFIG_HEADERS=config.h \
     /bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
Making all in libac3
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/libac3'
source='bitstream.c' object='bitstream.o' libtool=no \
depfile='.deps/bitstream.Po' tmpdepfile='.deps/bitstream.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f bitstream.c || echo './'`bitstream.c
source='decode.c' object='decode.o' libtool=no \
depfile='.deps/decode.Po' tmpdepfile='.deps/decode.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f decode.c || echo './'`decode.c
source='imdct.c' object='imdct.o' libtool=no \
depfile='.deps/imdct.Po' tmpdepfile='.deps/imdct.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f imdct.c || echo './'`imdct.c
source='coeff.c' object='coeff.o' libtool=no \
depfile='.deps/coeff.Po' tmpdepfile='.deps/coeff.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f coeff.c || echo './'`coeff.c
source='exponent.c' object='exponent.o' libtool=no \
depfile='.deps/exponent.Po' tmpdepfile='.deps/exponent.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f exponent.c || echo './'`exponent.c
source='stats.c' object='stats.o' libtool=no \
depfile='.deps/stats.Po' tmpdepfile='.deps/stats.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f stats.c || echo './'`stats.c
source='bit_allocate.c' object='bit_allocate.o' libtool=no \
depfile='.deps/bit_allocate.Po' tmpdepfile='.deps/bit_allocate.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f bit_allocate.c || echo './'`bit_allocate.c
source='parse.c' object='parse.o' libtool=no \
depfile='.deps/parse.Po' tmpdepfile='.deps/parse.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f parse.c || echo './'`parse.c
source='crc.c' object='crc.o' libtool=no \
depfile='.deps/crc.Po' tmpdepfile='.deps/crc.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f crc.c || echo './'`crc.c
source='debug.c' object='debug.o' libtool=no \
depfile='.deps/debug.Po' tmpdepfile='.deps/debug.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f debug.c || echo './'`debug.c
source='rematrix.c' object='rematrix.o' libtool=no \
depfile='.deps/rematrix.Po' tmpdepfile='.deps/rematrix.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f rematrix.c || echo './'`rematrix.c
source='downmix.c' object='downmix.o' libtool=no \
depfile='.deps/downmix.Po' tmpdepfile='.deps/downmix.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f downmix.c || echo './'`downmix.c
source='dither.c' object='dither.o' libtool=no \
depfile='.deps/dither.Po' tmpdepfile='.deps/dither.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f dither.c || echo './'`dither.c
source='sanity_check.c' object='sanity_check.o' libtool=no \
depfile='.deps/sanity_check.Po' tmpdepfile='.deps/sanity_check.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -O1 -g -c `test -f sanity_check.c || echo './'`sanity_check.c
rm -f libac3.a
ar cru libac3.a bitstream.o decode.o imdct.o coeff.o exponent.o stats.o bit_allocate.o parse.o crc.o debug.o rematrix.o downmix.o dither.o sanity_check.o
ranlib libac3.a
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/libac3'
Making all in tools
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/tools'
source='extract_ac3.c' object='extract_ac3.o' libtool=no \
depfile='.deps/extract_ac3.Po' tmpdepfile='.deps/extract_ac3.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/fltk-1.1  -Wall -Werror -O3 -g  -c `test -f extract_ac3.c || echo './'`extract_ac3.c
gcc  -Wall -Werror -O3 -g   -L/usr/lib/fltk-1.1 -o extract_ac3  extract_ac3.o  -lasound -lm -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/tools'
Making all in test
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/test'
source='imdct_test.c' object='imdct_test.o' libtool=no \
depfile='.deps/imdct_test.Po' tmpdepfile='.deps/imdct_test.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libac3  -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f imdct_test.c || echo './'`imdct_test.c
gcc  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -L/usr/lib/fltk-1.1 -o imdct_test  imdct_test.o ../libac3/imdct.o -lm -lasound -lm -ldl -lpthread
source='dither_test.c' object='dither_test.o' libtool=no \
depfile='.deps/dither_test.Po' tmpdepfile='.deps/dither_test.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libac3  -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f dither_test.c || echo './'`dither_test.c
gcc  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -L/usr/lib/fltk-1.1 -o dither_test  dither_test.o ../libac3/dither.o  -lasound -lm -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec/test'
Making all in .
make[2]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
source='ac3dec.c' object='ac3dec.o' libtool=no \
depfile='.deps/ac3dec.Po' tmpdepfile='.deps/ac3dec.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f ac3dec.c || echo './'`ac3dec.c
source='output.c' object='output.o' libtool=no \
depfile='.deps/output.Po' tmpdepfile='.deps/output.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f output.c || echo './'`output.c
source='ac3spdif.c' object='ac3spdif.o' libtool=no \
depfile='.deps/ac3spdif.Po' tmpdepfile='.deps/ac3spdif.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f ac3spdif.c || echo './'`ac3spdif.c
gcc  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -L/usr/lib/fltk-1.1 -o ac3dec  ac3dec.o output.o ac3spdif.o -L./libac3 -lac3 -lasound -lm -ldl -lpthread
make[2]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
make[1]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/ac3dec'
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
configure: creating ./config.status
config.status: creating Makefile
source='as10k1.c' object='as10k1.o' libtool=no \
depfile='.deps/as10k1.Po' tmpdepfile='.deps/as10k1.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1  -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f as10k1.c || echo './'`as10k1.c
as10k1.c: In function `parse_cli_args':
as10k1.c:163: warning: deprecated use of label at end of compound statement
source='parse.c' object='parse.o' libtool=no \
depfile='.deps/parse.Po' tmpdepfile='.deps/parse.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1  -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f parse.c || echo './'`parse.c
source='assemble.c' object='assemble.o' libtool=no \
depfile='.deps/assemble.Po' tmpdepfile='.deps/assemble.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1  -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f assemble.c || echo './'`assemble.c
source='macro.c' object='macro.o' libtool=no \
depfile='.deps/macro.Po' tmpdepfile='.deps/macro.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"as10k1\" -DVERSION=\"A0.99\" -DSTDC_HEADERS=1  -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f macro.c || echo './'`macro.c
gcc  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -L/usr/lib/fltk-1.1 -o as10k1  as10k1.o parse.o assemble.o macro.o
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.0.1... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating Makefile
source='envy24control.c' object='envy24control.o' libtool=no \
depfile='.deps/envy24control.Po' tmpdepfile='.deps/envy24control.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f envy24control.c || echo './'`envy24control.c
source='levelmeters.c' object='levelmeters.o' libtool=no \
depfile='.deps/levelmeters.Po' tmpdepfile='.deps/levelmeters.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f levelmeters.c || echo './'`levelmeters.c
source='mixer.c' object='mixer.o' libtool=no \
depfile='.deps/mixer.Po' tmpdepfile='.deps/mixer.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f mixer.c || echo './'`mixer.c
source='patchbay.c' object='patchbay.o' libtool=no \
depfile='.deps/patchbay.Po' tmpdepfile='.deps/patchbay.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f patchbay.c || echo './'`patchbay.c
source='hardware.c' object='hardware.o' libtool=no \
depfile='.deps/hardware.Po' tmpdepfile='.deps/hardware.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f hardware.c || echo './'`hardware.c
source='driverevents.c' object='driverevents.o' libtool=no \
depfile='.deps/driverevents.Po' tmpdepfile='.deps/driverevents.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f driverevents.c || echo './'`driverevents.c
source='volume.c' object='volume.o' libtool=no \
depfile='.deps/volume.Po' tmpdepfile='.deps/volume.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"envy24control\" -DVERSION=\"0.1.0\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1 -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer -c `test -f volume.c || echo './'`volume.c
gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -L/usr/lib/fltk-1.1 -o envy24control -lasound -lm -ldl -lpthread  -lasound -lm -ldl -lpthread -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm envy24control.o levelmeters.o mixer.o patchbay.o hardware.o driverevents.o volume.o  -lasound -lm -ldl -lpthread
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for ALSA CFLAGS...
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating firmware/Makefile
Making all in firmware
make[1]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader/firmware'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader/firmware'
make[1]: Entering directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader'
source='hdsploader.c' object='hdsploader.o' libtool=no \
depfile='.deps/hdsploader.Po' tmpdepfile='.deps/hdsploader.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -DPACKAGE=\"hdsploader\" -DVERSION=\"1.1\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.   -I/usr/include/fltk-1.1  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -c `test -f hdsploader.c || echo './'`hdsploader.c
hdsploader.c:25:24: sound/hdsp.h: No such file or directory
hdsploader.c: In function `upload_firmware':
hdsploader.c:38: `hdsp_version_t' undeclared (first use in this function)
hdsploader.c:38: (Each undeclared identifier is reported only once
hdsploader.c:38: for each function it appears in.)
hdsploader.c:38: parse error before "version"
hdsploader.c:41: `hdsp_firmware_t' undeclared (first use in this function)
hdsploader.c:41: parse error before "firmware"
hdsploader.c:42: `hdsp_config_info_t' undeclared (first use in this function)
hdsploader.c:54: `SNDRV_HDSP_IOCTL_GET_VERSION' undeclared (first use in this function)
hdsploader.c:54: `version' undeclared (first use in this function)
hdsploader.c:61: `Multiface' undeclared (first use in this function)
hdsploader.c:68: `Digiface' undeclared (first use in this function)
hdsploader.c:82: `firmware' undeclared (first use in this function)
hdsploader.c:85: `SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE' undeclared (first use in this function)
make[1]: *** [hdsploader.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/alsa-tools-0.9.6-r1/work/alsa-tools-0.9.6/hdsploader'
make: *** [all-recursive] Error 1

!!! ERROR: media-sound/alsa-tools-0.9.6-r1 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! make failed!
Back to top
View user's profile Send private message
infirit
l33t
l33t


Joined: 11 Jan 2003
Posts: 778
Location: Hoofddorp / The Netherlands

PostPosted: Sat Sep 27, 2003 10:21 am    Post subject: Reply with quote

The version that is in the 2.6-test5 kernel is already at alsa ver 0.9.6, why are you trying compile via portage :roll: ? Go into the kernel config (make menuconfig) and navigate to the sound section.
_________________
EASY TO INSTALL = Difficult to install, but instruction manual has pictures.
Join the adopt an unanswered post initiative today
Back to top
View user's profile Send private message
raid517
l33t
l33t


Joined: 06 Mar 2003
Posts: 946

PostPosted: Sat Sep 27, 2003 3:02 pm    Post subject: Reply with quote

Yes I already considered this, but I had no idea what version of Alsa was included. So I removed alsa support from the kernel and then tried again. The question is, what if I want to upgrade to 0.97 or even 1.0 when it comes out? removing the built in support from the kernel didn't work so.....

Oh well, I guess we will cross that bridge when we come to it.

Q
Back to top
View user's profile Send private message
sumin k'adra
n00b
n00b


Joined: 20 Sep 2003
Posts: 65
Location: santa fe, nm

PostPosted: Sun Sep 28, 2003 5:11 am    Post subject: Reply with quote

dude, the version in 2.6.0-test5 is 0.9.6 and there is only minor differences between it and 0.9.7. In the future any further releases will make their way into the vanilla kernel pretty damn quick, or there will be simple patches... I would just use that which is in the kernel...

-sk
Back to top
View user's profile Send private message
slarti`
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 376
Location: UK

PostPosted: Sun Sep 28, 2003 9:04 am    Post subject: Reply with quote

Gentoo ALSA for 2.4.x kernels HOWTO
_________________
Gentoo/AMD64, shell-tools, net-mail, vim, recruiters
IRC: slarti @ irc.freenode.net
Devspace
Back to top
View user's profile Send private message
PuffCammy
n00b
n00b


Joined: 20 Oct 2003
Posts: 29
Location: Aurora

PostPosted: Sun Nov 02, 2003 3:52 pm    Post subject: Reply with quote

Code:

cd /usr/src/linux
make dep
emerge alsa-driver
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum