Summary: | unable to emerge nomad-tool | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Alcorta <dalcorta> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | chainsaw, george |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch to make nomad-tools compile with 2.6 kernels. |
Description
Diego Alcorta
2004-09-22 18:29:42 UTC
when I try to emerge nomad-tool-1.3-r1 I get this message: nomadiimg.c: En la función `control_message': nomadiimg.c:782: error: structure has no member named `requesttype' nomadiimg.c:783: error: structure has no member named `request' nomadiimg.c:784: error: structure has no member named `value' nomadiimg.c:785: error: structure has no member named `index' nomadiimg.c:787: error: structure has no member named `length' make: *** [nomadiimg.o] Error 1 !!! ERROR: app-misc/nomad-tool-1.3-r1 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! compile failed Reproducible: Always Steps to Reproduce: 1.emerge nomad-tool Actual Results: it exited without being able to compile Expected Results: compile the nomad-tool programs Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-ck7) ================================================================= System uname: 2.6.8-ck7 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe -mfpmath=sse -funroll-loops -falign-functions=64 -fforce-addr -frename-registers -fprefetch-loop-arrays -ftracer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe -mfpmath=sse -funroll-loops -falign-functions=64 -fforce-addr -frename-registers -fprefetch-loop-arrays -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc prelink sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage" USE="X Xaw3d aalib accessibility acl acpi alsa audiofile avi berkdb bitmap-fonts caps cdparanoia cdr cjk crypt cups dga directfb divx4linux doc dvb dvd dvdread edl emacs emacs-w3 encode erandom esd evo f77 fbcon flac flash foomaticdb gcj gdbm ggi gif gimpprint gnome gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml idea imlib jack java javamail javascript jbig jikes jpeg junit justify kerberos lcms ldap leim libcaca libg++ libwww live lzo mad mailwrapper matroska md5sum mikmod mmap mmx mng motif mozilla moznoxft mpeg ncurses network nls nptl objc oggvorbis opengl pam pcre pda pdflib perl pic png pnp portaudio ppds pwdb python quicktime readline rtc samba sdk sdl silc slang slp socks5 speex spell sse sse2 ssl svg svga tcltk tcpd theora threads tiff truetype trusted unicode video_cards_radeon wmf x86 xinerama xml xml2 xmms xprint xv xvid zlib" Re-assign a stale bug. Sorry that the bug lingered for so long. Could you try if any of the libnjb-based programs work for your Nomad JukeBox? This package has dead upstream and will be hard to fix. If libnjb (with for example gnomad2 or kzenexplorer) works for you, I would prefer to drop the package in it's entirety. I've tried KZenExplorer with my Nomad IIc, without success; I don't think the Nomad II and its ilk are supported. The same (or similar) compilation problem exists with app-misc/nomadii-utils. I have a patch which fixes the problem for that package (I'm currently using it without problem). I imagine the fix for nomad-tools would be similar; I could try to have a look at it, if you're happy with keeping a fairly bodgy package in the tree. -Ed. (In reply to comment #3) > I have a patch which fixes the problem for that package (I'm currently using > it without problem). I imagine the fix for nomad-tools would be similar; I > could try to have a look at it, if you're happy with keeping a fairly bodgy > package in the tree. If it actually has an audience, and such hardware is still in use, I have no problem in keeping this program around. Please attach a patch. Created attachment 68747 [details, diff]
Patch to make nomad-tools compile with 2.6 kernels.
Added #ifdefs to cover both 2.4 and 2.6 kernel (changes in 2.6 headers caused
the compile failure). Compiles successfully on 2.6.13 and 2.4.29, verified as
working on 2.6.13.
|