Jump to content

xkbc

Members
  • Content Count

    9
  • Joined

  • Last visited

  1. Hi Dantrell, thanks. I updated my portage today and tried to emerge lprng with foomaticdb but cups is still pulled in: [ebuild N ] net-print/lprng-3.8.35-r2 USE="foomaticdb nls ssl -kerberos" 12,220 kB [ebuild N ] net-print/foomatic-db-4.0.20140105 37,935 kB [ebuild N ] net-print/foomatic-db-engine-4.0.11 352 kB [ebuild N ] net-print/cups-1.7.5-r2 USE="X acl dbus lprng-compat pam python ssl threads -debug -gnutls -java -kerberos (-selinux) -static-libs -systemd -usb -xinetd -zeroconf" LINGUAS="de -ca -cs -es -fr -it -ja -pt_BR -ru" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 8,588 kB There is still a hardwired dependency to cups via foomatic-db-engine. I also found a couple of application packages that have unnecessary hardcoded dependency on cups (like scribus). But I like to do the test with a working lprng+foomatic installation. Did I anything wrong to still get the cups dependency?
  2. I opened a bug report for this issue: https://bugs.funtoo.org/browse/FL-1643
  3. Hi Peje, I saw the update and also emerged it, but with no success.. same old error message and no sound. Here is my rough config of this moment gentoo-kernel 3.16.5 (no deprecated OSS, no ALSA in kernel) media-sound/oss-4.2.2010 USE="alsa midi ogg -gtk -pax_kernel -vmix_fixedpoint" OSS_CARDS="ich -ali5455 -allegro -als3xx -als4k -atiaudio -audigyls -audiocs -audioloop -audiopci -cmi878x -cmpci -cs4281 -cs461x -digi32 -digi96 -emu10k1x -envy24 -envy24ht -fmedia -geode -hdaudio -imux -madi -maestro -midiloop -midimix -neomagic -s3vibes -sblive -sbpci -sbxfi -solo -trident -usb -userdev -via823x -via97 -vortex -ymf7xx" This is my sound card: 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02) I have no idea anymore what to try out... xkbc
  4. I tried our suggestion from post #7 but still got same result when I try to start /etc/init.d/oss start ... also I can't find the word patch in the feedback of emerge oss: Calculating dependencies * IMPORTANT: 10 news items need reading for repository 'gentoo'. * Use eselect news to read news items. ... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-sound/oss-4.2.2008 * oss-v4.2-build2008-src-gpl.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking oss-v4.2-build2008-src-gpl.tar.bz2 to /var/tmp/portage/media-sound/oss-4.2.2008/work >>> Source unpacked in /var/tmp/portage/media-sound/oss-4.2.2008/work >>> Preparing source in /var/tmp/portage/media-sound/oss-4.2.2008/work/oss-4.2.2008 ... * Running elibtoolize in: oss-4.2.2008/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/oss-4.2.2008/work/oss-4.2.2008 ... Compiling libsalsa library grep: /etc/issue: Datei oder Verzeichnis nicht gefunden Using the Linux specific script Setting up full REGPARM compiling environment srcdir=/var/tmp/portage/media-sound/oss-4.2.2008/work/oss-4.2.2008 Source directory is /var/tmp/portage/media-sound/oss-4.2.2008/work/oss-4.2.2008 Build directory is /var/tmp/portage/media-sound/oss-4.2.2008/work/build Build tree created OK System: Linux Release: 3.15.1-gentoo Machine: x86_64 Directory depends on the SADA package which is not available Source configuration OK Build ID will become 201407112148 for n in lib cmd kernel os_cmd kernel/OS/Linux noregparm;do (cd $n && make dep) || eval 'exit 1'; done make[1]: Entering directory '/var/tmp/portage/media-sound/oss-4.2.2008/work/build/lib' for n in libOSSlib libossmix libsalsa;do (cd $n && make dep) || eval 'exit 1'; done make[2]: Entering directory '/var/tmp/portage/media-sound/oss-4.2.2008/work/build/lib/libOSSlib' make[2]: Nothing to be done for 'dep'. make[2]: Leaving directory '/var/tmp/portage/media-sound/oss-4.2.2008/work/build/lib/libOSSlib' make[2]: Entering directory '/var/tmp/portage/media-sound/oss-4.2.2008/work/build/lib/libossmix' cc -g ../../utils/ossmkdep.c -o ../../ossmkdep ... ... ... make[1]: Leaving directory '/var/tmp/portage/media-sound/oss-4.2.2008/work/build/noregparm' sh build.sh Check devices for oss_hdaudio Check devices for oss_ich Check devices for oss_imux Check devices for oss_midiloop Check devices for oss_midimix done ossinfo done ossmix done osspartysh done ossphone done ossplay done ossrecord done osstest done ossxmix done ossdevlinks done savemixer done vmixctl done ossdetect >>> Source compiled. >>> Test phase [not enabled]: media-sound/oss-4.2.2008 >>> Install oss-4.2.2008 into /var/tmp/portage/media-sound/oss-4.2.2008/image/ category media-sound >>> Completed installing oss-4.2.2008 into /var/tmp/portage/media-sound/oss-4.2.2008/image/ * QA Notice: Pre-stripped files found: * /usr/bin/ossrecord * /usr/bin/ossinfo * /usr/bin/ossplay * /usr/bin/osstest * /usr/bin/ossxmix * /usr/bin/ossphone * /usr/bin/osspartysh * /usr/bin/ossmix * /usr/sbin/vmixctl * /usr/sbin/ossvermagic * /usr/sbin/savemixer * /usr/sbin/ossdetect * /usr/sbin/ossdevlinks * /usr/sbin/ossmixd strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version usr/lib/oss/lib/libOSSlib.so usr/lib/oss/lib/libsalsa.so.2.0.0 usr/lib/oss/lib/libossmix.so usr/lib/oss/modules.noregparm/oss_ich.o usr/lib/oss/modules.noregparm/oss_midiloop.o usr/lib/oss/modules.noregparm/oss_hdaudio.o usr/lib/oss/modules.noregparm/oss_imux.o usr/lib/oss/modules.noregparm/oss_midimix.o usr/lib/oss/objects.noregparm/osscore.o usr/lib/oss/modules.regparm/oss_ich.o usr/lib/oss/modules.regparm/oss_midiloop.o usr/lib/oss/modules.regparm/oss_imux.o usr/lib/oss/modules.regparm/oss_hdaudio.o usr/lib/oss/modules.regparm/oss_midimix.o usr/lib/oss/objects.regparm/osscore.o ecompressdir: bzip2 -9 /usr/share/man * QA Notice: Found an absolute symlink in a library directory: * usr/lib64/libsalsa.so.2.0.0 -> /usr/lib64/oss/lib/libsalsa.so.2.0.0 * It should be a relative symlink if in the same directory * or a linker script if it crosses the /usr boundary. * QA Notice: Found an absolute symlink in a library directory: * usr/lib64/libOSSlib.so -> /usr/lib64/oss/lib/libOSSlib.so * It should be a relative symlink if in the same directory * or a linker script if it crosses the /usr boundary. * QA Notice: Found an absolute symlink in a library directory: * usr/lib64/libossmix.so -> /usr/lib64/oss/lib/libossmix.so * It should be a relative symlink if in the same directory * or a linker script if it crosses the /usr boundary. >>> Installing (1 of 1) media-sound/oss-4.2.2008 * * To use oss-4.2.2008 for the first time you must run: `/etc/init.d/oss start' * If you are upgrading, run: `/etc/init.d/oss restart' * * Messages for package media-sound/oss-4.2.2008: * * To use oss-4.2.2008 for the first time you must run: `/etc/init.d/oss start' * If you are upgrading, run: `/etc/init.d/oss restart' * >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. * IMPORTANT: 10 news items need reading for repository 'gentoo'. * Use eselect news to read news items. I tried to load a oss module manually via modprobe osscore; but got a message back, that the module osscore is unknow.
  5. UPDATE: I found that this dependency was done by a wrong assumption: (from http://dilfridge.blogspot.de/2013/12/foomatic-is-moving-into-cups-filters.html ) But lprng is still maintained: Last stable: 19 Mar 2014 (For LPRng-3.8.35) (from http://lprng.com ). And lprng is also still maintained by foomatic (see http://www.linuxfoundation.org/search/node/foomatic and http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic#Using_Foomatic_with_a_particular_printer_and_spooler ). How to notify the ebuild maintainer that this foomatic and cups bundling is based on the wrong assumption that lprng is not maintained? With the goal to get back lprng with foomatic. :)
  6. Hi, I am running lprng with this use flags at the moment: net-print/lprng-3.8.35-r2 USE="nls ssl -foomaticdb -kerberos" Now I need to add the foomaticdb use flag so that I can run my printer with lprng - but then I get a block: Calculating dependencies... done! [ebuild N ] app-text/qpdf-5.1.2:0/13 USE="-doc -examples -static-libs {-test}" 7,485 kB [ebuild N ] app-text/enscript-1.6.6 USE="nls -ruby" 1,300 kB [ebuild N ] net-print/foomatic-filters-4.0.17-r1 USE="dbus -cups" 261 kB [ebuild N ] net-print/cups-1.7.3 USE="X acl dbus pam python ssl threads -debug -gnutls -java -kerberos -lprng-compat (-selinux) -static-libs -sy stemd -usb -xinetd -zeroconf" LINGUAS="-ca -es -fr -it -ja -pt_BR -ru" PYTHON_SINGLE_TARGET="python2_7 (-python2_6)" PYTHON_TARGETS="python2_7 (-pytho n2_6)" 8,587 kB [ebuild R ] app-text/ghostscript-gpl-9.14 USE="X cups* dbus djvu idn -bindist -gtk -static-libs" LINGUAS="de -ja -ko -zh_CN -zh_TW" 0 kB [ebuild N ] net-print/cups-filters-1.0.54 USE="dbus foomatic jpeg png tiff -perl -static-libs -zeroconf" 1,284 kB [ebuild N ] net-print/foomatic-db-engine-4.0.11 352 kB [ebuild N ] net-print/foomatic-db-4.0.20140105 37,935 kB [ebuild R ] net-print/lprng-3.8.35-r2 USE="foomaticdb* nls ssl -kerberos" 0 kB [blocks B ] >=net-print/cups-1.6.2-r4[-lprng-compat] (">=net-print/cups-1.6.2-r4[-lprng-compat]" is blocking net-print/lprng-3.8.35-r2) [blocks B ] >=net-print/cups-filters-1.0.43-r1[foomatic] (">=net-print/cups-filters-1.0.43-r1[foomatic]" is blocking net-print/foomatic-filters-4 .0.17-r1) [blocks B ] net-print/lprng ("net-print/lprng" is blocking net-print/cups-1.7.3) [blocks B ] net-print/foomatic-filters ("net-print/foomatic-filters" is blocking net-print/cups-filters-1.0.54) Total: 9 packages (7 new, 2 reinstalls), Size of downloads: 57,201 kB Conflict: 4 blocks (4 unsatisfied) !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: app-text/ghostscript-gpl:0 (app-text/ghostscript-gpl-9.14::gentoo, ebuild scheduled for merge) pulled in by app-text/ghostscript-gpl[cups] required by (net-print/cups-1.7.3::gentoo, ebuild scheduled for merge) (app-text/ghostscript-gpl-9.14::gentoo, installed) pulled in by (no parents that aren't satisfied by other packages in this slot) As soon I enable the foomaticdb use flag of lprng, the ebuild foomatic-db-engine pulls cups in by: .. DEPEND="net-print/cups" .. That makes no sense to me as the foomatic drivers are especially made the way that they can be used by any printing system (see also http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic#Using_Foomatic_with_a_particular_printer_and_spooler ). Can this be fixed or is here a bug reported needed? Thanks
  7. I tried it like described in http://www.funtoo.org/Localpatch (The old link does not exists anymore): emerged foobashrc made a symbolic link from etc/portage/bashrc to /etc/portage/foobashrc.bashrc created /etc/portage/localpatches, /etc/portage/localpatches/media-sound and /etc/portage/media-sound/oss-4.2-2008 placed the file from newbie to /etc/portage/localpatches/media-sound/oss-4.2-2008/osscore.diff remerged oss executed /etc/init.d/oss start with the same error message like before :( Did I made a mistake somehow through the steps?
  8. Thanks, Peje, for that patch. I placed it like you wrote under /etc/portage/patches/media-sound/oss-4.2-2008/osscore.diff and reemerged oss... but no change :( .. oss is still not running... Here is my emerge --info output.... can anyone review it before I file a bug? Portage 2.3.6-r8 (funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-4.8.2, glibc-2.18-r1, 3.14.4-gentoo x86_64) ================================================================= System uname: Linux-3.14.4-gentoo-x86_64-Intel-R-_Core-TM-2_CPU_T5600_@_1.83GHz-with-gentoo-2.2.0 KiB Mem: 3088684 total, 149608 free KiB Swap: 7340028 total, 7170276 free Timestamp of tree: Sat, 21 Jun 2014 06:45:01 +0000 ld GNU ld (GNU Binutils) 2.23.2 app-shells/bash: 4.2_p45-r1 dev-lang/python: 2.7.7-r1000, 3.3.5-r1000, 3.4.1-r1000 dev-util/cmake: 2.8.12.2-r1 sys-apps/baselayout: 2.2.0-r6 sys-apps/openrc: 0.12.3-r3 sys-apps/sandbox: 2.6-r2 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.11.6, 1.13.4 sys-devel/binutils: 2.23.2 sys-devel/gcc: 4.8.2-r2 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4.2-r1 sys-devel/make: 4.0-r1 sys-kernel/linux-headers: 3.13 (virtual/os-headers) sys-libs/glibc: 2.18-r1 Repositories: gentoo lokal ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" LINGUAS="eo de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/portage" SYNC="git://github.com/funtoo/ports-2012.git" SYNC_USER="root" USE="X acl amd64 berkdb bidi bzip2 cjk cracklib crypt cxx dbus djvu drm fontconfig gdbm gif iconv icu idn ipv6 jpeg libnotify mmx modules mudflap multilib ncurses nls nptl opengl openmp pam pcre png pnm python readline resolvconf samba sftp spell sse sse2 sse3 sse4_1 ssl ssse3 tcpd threads tiff truetype unicode xft xml zlib" ABI_X86="64" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="eo de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_ABIS="2.7 3.4" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby19 ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC_UMASK
  9. Hi followed the kernel configuration of http://wiki.gentoo.org/wiki/OSS and emerged the oss package. The message after the installation said that I shall run /etc/init.d/oss start but that fails with: root@localhost /h/zenlima# /etc/init.d/oss start * Starting OSS ... Relinking OSS kernel modules for "" This may take few moments - please stand by... OSS build environment set up for REGPARM kernels Building module osscore Failed to compile OSS make -C /lib/modules/3.14.4-gentoo/build M=/usr/lib64/oss/build modules make[1]: Entering directory '/usr/src/linux-3.14.4-gentoo' CC [M] /usr/lib64/oss/build/osscore.o /usr/lib64/oss/build/osscore.c: In Funktion ?init_proc_fs?: /usr/lib64/oss/build/osscore.c:287:8: Fehler: Implizite Deklaration der Funktion ?create_proc_entry? [-Werror=implicit-function-declaration] create_proc_entry ("opensound", 0700 | S_IFDIR, NULL)) == NULL) ^ /usr/lib64/oss/build/osscore.c:286:22: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung [standardm??ig aktiviert] if ((oss_proc_root = ^ /usr/lib64/oss/build/osscore.c:293:26: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung [standardm??ig aktiviert] if ((oss_proc_devfiles = ^ if ((oss_proc_devfiles = [76/1932] ^ /usr/lib64/oss/build/osscore.c:300:20: Fehler: Dereferenzierung eines Zeigers auf unvollst?ndigen Typen oss_proc_devfiles->proc_fops = &oss_proc_operations; ^ /usr/lib64/oss/build/osscore.c: In Funktion ?oss_get_uid?: /usr/lib64/oss/build/osscore.c:440:3: Fehler: unvertr?gliche Typen bei R?ckgabe von Typ ?kuid_t?, aber ?int? wurde erwartet return current->cred->uid; ^ /usr/lib64/oss/build/osscore.c: In Funktion ?alloc_fop?: /usr/lib64/oss/build/osscore.c:956:6: Fehler: ?struct file_operations? hat kein Element namens ?readdir? fop->readdir = NULL; /* tmp_readdir; */ ^ /usr/lib64/oss/build/osscore.c:964:14: Warnung: Zuweisung von inkompatiblem Zeigertyp [standardm??ig aktiviert] fop->fsync = oss_no_fsync; ^ /usr/lib64/oss/build/osscore.c: In Funktion ?oss_pci_read_devpath?: /usr/lib64/oss/build/osscore.c:1638:3: Warnung: return streicht Qualifizierer ?const? von Zeiger-Zieltyp [standardm??ig aktiviert] return dev_name(&dip->pcidev->dev); ^ In file included from include/linux/spinlock.h:49:0, from include/linux/seqlock.h:35, from include/linux/time.h:5, from include/linux/stat.h:18, from include/linux/module.h:10, from /usr/lib64/oss/build/osscore.c:15: /usr/lib64/oss/build/osscore.c: In Funktion ?oss_fp_check?: include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:73:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:112:3: Anmerkung: bei Substitution des Makros ?raw_local_save_flags? raw_local_save_flags(flags); \ ^ /usr/lib64/oss/build/osscore.c:1862:3: Anmerkung: bei Substitution des Makros ?local_save_flags? local_save_flags (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:78:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:102:7: Anmerkung: bei Substitution des Makros ?raw_irqs_disabled_flags? if (raw_irqs_disabled_flags(flags)) { \ ^ /usr/lib64/oss/build/osscore.c:1864:3: Anmerkung: bei Substitution des Makros ?local_irq_restore? local_irq_restore (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:68:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:103:4: Anmerkung: bei Substitution des Makros ?raw_local_irq_restore? raw_local_irq_restore(flags); \ ^ /usr/lib64/oss/build/osscore.c:1864:3: Anmerkung: bei Substitution des Makros ?local_irq_restore? local_irq_restore (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:68:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:107:4: Anmerkung: bei Substitution des Makros ?raw_local_irq_restore? raw_local_irq_restore(flags); \ ^ /usr/lib64/oss/build/osscore.c:1864:3: Anmerkung: bei Substitution des Makros ?local_irq_restore? local_irq_restore (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ (void)(&__dummy == &__dummy2); \ [0/1932] ^ include/linux/irqflags.h:73:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:112:3: Anmerkung: bei Substitution des Makros ?raw_local_save_flags? raw_local_save_flags(flags); \ ^ /usr/lib64/oss/build/osscore.c:1866:3: Anmerkung: bei Substitution des Makros ?local_save_flags? local_save_flags (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:78:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:102:7: Anmerkung: bei Substitution des Makros ?raw_irqs_disabled_flags? if (raw_irqs_disabled_flags(flags)) { \ ^ /usr/lib64/oss/build/osscore.c:1871:3: Anmerkung: bei Substitution des Makros ?local_irq_restore? local_irq_restore (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:68:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:103:4: Anmerkung: bei Substitution des Makros ?raw_local_irq_restore? raw_local_irq_restore(flags); \ ^ /usr/lib64/oss/build/osscore.c:1871:3: Anmerkung: bei Substitution des Makros ?local_irq_restore? local_irq_restore (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:68:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:107:4: Anmerkung: bei Substitution des Makros ?raw_local_irq_restore? raw_local_irq_restore(flags); \ ^ /usr/lib64/oss/build/osscore.c:1871:3: Anmerkung: bei Substitution des Makros ?local_irq_restore? local_irq_restore (flags_reg); ^ include/linux/typecheck.h:11:18: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung [standardm??ig aktiviert] (void)(&__dummy == &__dummy2); \ ^ include/linux/irqflags.h:73:3: Anmerkung: bei Substitution des Makros ?typecheck? typecheck(unsigned long, flags); \ ^ include/linux/irqflags.h:112:3: Anmerkung: bei Substitution des Makros ?raw_local_save_flags? raw_local_save_flags(flags); \ ^ /usr/lib64/oss/build/osscore.c:1873:3: Anmerkung: bei Substitution des Makros ?local_save_flags? local_save_flags (flags_reg); ^ /usr/lib64/oss/build/osscore.c: In Funktion ?oss_get_uid?: /usr/lib64/oss/build/osscore.c:444:1: Warnung: Kontrollfluss erreicht Ende von Nicht-void-Funktion [-Wreturn-type] } ^ cc1: Einige Warnungen werden als Fehler behandelt scripts/Makefile.build:314: recipe for target '/usr/lib64/oss/build/osscore.o' failed make[2]: *** [/usr/lib64/oss/build/osscore.o] Error 1 Makefile:1274: recipe for target '_module_/usr/lib64/oss/build' failed make[1]: *** [_module_/usr/lib64/oss/build] Error 2 make[1]: Leaving directory '/usr/src/linux-3.14.4-gentoo' Makefile:16: recipe for target 'default' failed make: *** [default] Error 2 Relinking the OSS kernel modules failed /dev/mixer: No such file or directory * Failed to start OSS [ !! ] * ERROR: oss failed to start Can anyone help or give any hints? Comming from FreeBSD I would really like to stay with oss as the quality of alsa is very disappointing.
×
×
  • Create New...