Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6074 - sys-apps/pcmcia-cs-3.2.0 (Update)
Summary: sys-apps/pcmcia-cs-3.2.0 (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-06 01:30 UTC by joeG
Modified: 2003-01-28 00:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Update for pcmcia-cs-3.2.0 (pcmcia-cs-3.2.0-margi.patch,769 bytes, patch)
2002-08-06 01:38 UTC, joeG
Details | Diff
2nd round; this time a bit more complete (pcmcia-cs-3.2.0-update-bis.tar.gz,1.16 KB, patch)
2002-08-07 01:31 UTC, joeG
Details | Diff
2nd round; this time a bit more complete (pcmcia-cs-3.2.0-update-bis.tar.gz,1.16 KB, patch)
2002-08-07 01:32 UTC, joeG
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description joeG 2002-08-06 01:30:47 UTC
Attached to this bug report is a patch for pcmcia-cs.  This new version adds support for the Margi DVD-to-Go card as described at http://www.linuxtv.org/developer/margi.xml .    This ebuild code needs some help, though.  This is my first contribution whatsoever to any OpenSource project and consequently an 'ebuild/compile' command produced alot of the following warnings, which I didn't see come out of the original 3.2.0.ebuild.  In file included from ../include/linux/module.h:5,                  .                  .                  . ../include/linux/kernel.h:10: warning: `EXPORT_SYMTAB' redefined *Initialization*:1: warning: this is the location of the previous definition   I've only ebuild/compiled it, but all modules (including the orinoco sources) that compiled under 3.2.0-r0 compiled (although with those strange warnings) under this patch.  The USE margi construct works as intended, no margi cvs download if margi is not present; downloaded/compiled successfully if it is present.  I'm sorry if the default settings for the diff command are not too your liking, but I'd be happy to fix that in the future.  joeG
Comment 1 joeG 2002-08-06 01:38:45 UTC
Created attachment 2854 [details, diff]
Update for pcmcia-cs-3.2.0

Patch made with no extra options with the diff from diffutils 2.7.7
Comment 2 joeG 2002-08-07 01:31:14 UTC
Created attachment 2888 [details, diff]
2nd round; this time a bit more complete

patches agains the 3.2.0 ebuild
Contains
a pcmcia-wide file: margi-devfsd.conf
the updated patch file: pcmcia-cs-3.2.0-update-bis.patch

Adds support for the complete merge process.

Would appreciate input concerning the /dev stuff and how to integrate 
that with Gentoo.

This obsoletes the first patch (which for some reason I am unable to obsolete
myself)
Comment 3 joeG 2002-08-07 01:32:30 UTC
Created attachment 2889 [details, diff]
2nd round; this time a bit more complete

patches agains the 3.2.0 ebuild
Contains
a pcmcia-wide file: margi-devfsd.conf
the updated patch file: pcmcia-cs-3.2.0-update-bis.patch

Adds support for the complete merge process.

Would appreciate input concerning the /dev stuff and how to integrate 
that with Gentoo.

This obsoletes the first patch (which for some reason I am unable to obsolete
myself)
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2002-08-08 06:04:18 UTC
There are several problems with this approach which will lead me not to add 
this to the Portage tree.

Firstly pcmcia-cs is a system critical package.. Adding unstable CVS code to 
it is something I will not do.

Secondly the only way CVS items go into Portage is when they can be versioned 
such as snapshots. If I emerge this on Monday and there is a fix checked into 
CVS on Friday for a problem I am having. There is no way that we can or you 
can know if you have the fix or not. This is why there is versioning.

If you would like to patch this in yourself that is perfectly fine. As far as 
being able to open and look at the 2nd patch... That is something I can't even 
do. It looks like a binary file.