Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10449 - new version of pcmcia-cs 3.2.3
Summary: new version of pcmcia-cs 3.2.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Chad Huneycutt (RETIRED)
URL: http://pcmcia-cs.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-08 15:46 UTC by Hanno Böck
Modified: 2003-02-04 19:42 UTC (History)
0 users

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 Hanno Böck gentoo-dev 2002-11-08 15:46:30 UTC
A new version of pcmcia-cs is out.
You might also want to update the orinoco driver to 0.13a, which is the current one.
I looked at it, but the ebuild was too complex for me.
maybe this will fix some pcmcia-cs related bugs.
Comment 1 Chad Huneycutt (RETIRED) gentoo-dev 2002-11-11 13:36:07 UTC
I have committed and package.mask'ed it for now.  Just doing the obvious
revision bumps resulted in the following compile error.  Maybe I need to require
a more recent kernel?  Anyone want to try this out?

cc  -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -MD -O3 -Wall
-Wstrict-prototypes -Wa,--no-warn -pipe -I../include -I/usr/src/linux/include 
-D__KERNEL__ -DMODULE -c smc91c92_cs.c
In file included from fmvj18x_cs.c:50:
../include/linux/crc32.h:13: redefinition of `ether_crc'
/usr/src/linux/include/linux/crc32.h:35: `ether_crc' previously defined here
../include/linux/crc32.h:29: redefinition of `ether_crc_le'
/usr/src/linux/include/linux/crc32.h:17: `ether_crc_le' previously defined here
make[1]: *** [fmvj18x_cs.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from smc91c92_cs.c:37:
../include/linux/crc32.h:13: redefinition of `ether_crc'
/usr/src/linux/include/linux/crc32.h:35: `ether_crc' previously defined here
../include/linux/crc32.h:29: redefinition of `ether_crc_le'
/usr/src/linux/include/linux/crc32.h:17: `ether_crc_le' previously defined here
make[1]: *** [smc91c92_cs.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/pcmcia-cs-3.2.2/work/pcmcia-cs-3.2.2/clients'
make: *** [all] Error 2

Comment 2 Hanno Böck gentoo-dev 2002-11-17 14:35:45 UTC
I have now added an updated ebuild for 3.2.3.
Can you people please check if it doesn't break things? I really changed a lot.
It is based on the 3.2.1-r1-ebuild.
Changes:
  - Updated orinoco-driver to 0.13a
  - Removed use of wavelan-keyword, orinoco-driver should be updated always.
  - Remove replacement of ide_cs with ide-cs, this is fixed upstream.
  - Some cleanups to make ebuild more readable and some lintool-fixes.

chadh:
Can you please explain me the sense of the wavelan-keyword usage? It updates the
orinoco-driver if it is set. I don't understand that. Why doesn't it update always?
Also can you explain me the meaning of the patch in the 3.2.1-r2 ebuild. It
patches the orinoco-driver, but only the old version, so if the wavelan-keyword
is used, it won't patch.
As I have now updated to orinoco 0.13a, maybe all these issues are fixed, don't
know.

The ebuild is masked for now, if nobody reports problems in the next days, I
will unmask.
Comment 3 Hanno Böck gentoo-dev 2002-11-19 00:56:37 UTC
I have now unmasked pcmcia-cs-3.2.3 as testing (~x86). Hope it doesn't break things.
We should have a look at all pcmcia-related bugs and check if this update fixes
them.