Vielen vielen Dank, du bist mein Held!!
Ein -fax in der make.conf hat das Problem behoben.
Mal ne dumme Frage, wo bzw. wie hast du das nachgeschaut? Wäre gerne das nächste mal schlauer
Die Descriptions in /usr/portage/profiles/use.local.desc geben net viel her
net-misc/hylafax:faxonly - Don't depend on mgetty-fax
mail-mta/courier:fax - Enables fax support in the courier mail server
net-dialup/capi4k-utils:fax - Installs capi-fax demo programs
net-dialup/mgetty:fax - Enables fax support
net-misc/asterisk-chan_capi:fax - Build chan_capi with fax support
net-print/hplip:fax - Enable fax support
Das nächste Problem hat übrigens nich lange auf sich warten lassen, die Treiber für die Fritzkarte lassen sich nicht übersetzen. Scheinbar verwendet der Treiber die alten Werte SA_INTERRUPT und SA_SHIRQ. Bekomme immer eine Fehlermeldung beim übersetzen mit dem neuen Kernel 2.6.24-gentoo-r4.
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src/driver.c: In function 'install_card':
/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src/driver.c:381: error: 'SA_INTERRUPT' undeclared (first use in this function)
/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src/driver.c:381: error: (Each undeclared identifier is reported only once
/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src/driver.c:381: error: for each function it appears in.)
/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src/driver.c:381: error: 'SA_SHIRQ' undeclared (first use in this function)
make[2]: *** [/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src/driver.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work/usr/src/kernel-modules/fritzcapi/fritz.pci/src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.24-gentoo-r4'
make: *** [fcpci.ko] Error 2
*
* ERROR: net-dialup/fritzcapi-2.6.43 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3247: Called linux-mod_src_compile
* environment, line 2404: Called die
* The specific snippet of code:
* eval "emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KDIR='/usr/src/linux' LIBDIR='/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work'/var/lib/fritz all
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-dialup/fritzcapi-2.6.43/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-dialup/fritzcapi-2.6.43/temp/environment'.
*
* Messages for package net-dialup/fritzcapi-2.6.43:
* Selected cards: fcpci
*
* ERROR: net-dialup/fritzcapi-2.6.43 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3247: Called linux-mod_src_compile
* environment, line 2404: Called die
* The specific snippet of code:
* eval "emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KDIR='/usr/src/linux' LIBDIR='/var/tmp/portage/net-dialup/fritzcapi-2.6.43/work'/var/lib/fritz all
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-dialup/fritzcapi-2.6.43/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-dialup/fritzcapi-2.6.43/temp/environment'.
*
|
Habe den Verdacht dass ich daran nichts ändern kann und nur darauf hoffen kann, dass AVM der Linux Community irgendwann einen brauchbaren Treiber für Kernel 2.6.24 zur Verfügung stellt. Vielleicht sollte ich mir auch mal ne anständige Karte besorgen