Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98616 - app-crypt/cfs works on amd64 if compiled with -m32
Summary: app-crypt/cfs works on amd64 if compiled with -m32
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-10 17:53 UTC by Patrick Audley
Modified: 2005-07-16 09:10 UTC (History)
1 user (show)

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 Patrick Audley 2005-07-10 17:53:39 UTC
I use CFS quite a bit and had no luck getting it to run when manually compiled 
(it currently lacks the ~amd64 keyword) until I used -m32 to compile it.  It's 
now working very well on all my 32 and 64 bit systems.  The really odd error 
that I was getting prior to using -m32 was: 
 
"RPC: Can't encode arguments" 
 
I guess that makes sense as it's caused by a marshalling failure inside RPC 
but I can't help but think that rpcgen should have make the correct 
marshalling bits.  Oh well. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Danny van Dyk (RETIRED) gentoo-dev 2005-07-16 05:32:44 UTC
Please tell me you didn't CFLAGS="-m32" emerge app-crypt/cfs, please!
Comment 2 Patrick Audley 2005-07-16 09:10:04 UTC
Yes, I know that in general that's a baaaad idea but in this particular case it 
allowed my to get all my data out of a cfs mount.  I've tested all the data and 
there was no corruption.  I actually modified the ebuild rather than setting 
CFLAGS in the environment.