Summary: | encfs-1.4.2 will not compile with gcc-4.3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Harris Landgarten <harrisl> |
Component: | [OLD] GCC Porting | Assignee: | Marcelo Goes (RETIRED) <vanquirius> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | bugs-gentoo.org, cbm, clerke, felix, help, marduk, marek, neil, njdoyle+bugs, qbasicer, Roguelazer, zeekec |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 198121 | ||
Attachments: | Working ebuild for encfs 1.5-2 |
Description
Harris Landgarten
2008-06-11 21:04:01 UTC
I suspect the following patch may fix this: http://patches.ubuntu.com/by-release/extracted/ubuntu/e/encfs/1.4.2-2/gcc_fixes Somebdoy please test. Those patches added #include <string.h> to sources that didn't have it but did not correct the make_binary_object errors not declared errors so compiling still fails (In reply to comment #2) > Those patches added #include <string.h> to sources that didn't have it but did > not correct the make_binary_object errors not declared errors so compiling > still fails > He's too hasty, eh... http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=99abffc75a220e7024a2598d8ab07032a428b074 perhaps that one is better. The patches for gcc43 were already applied to the current gentoo source. No change. Peter, Feel free to commit if you find a patch that works... Cheers This bug has been reported upstream: Bug #237321 in EncFS Compilation error make_binary_object https://bugs.launchpad.net/encfs/+bug/237321 It may be fixed in svn build 29 but I could not verify. With the update of rlog-1.4 encfs is now broken and completely inoperable. This is now a critical bug Guys, I masked dev-libs/rlog-1.4 for now, which might help some of you. According to the encfs homepage, the 1.5 series supports "GCC 4.3 compiler". Anybody know if this will let us actually use encfs now? Created attachment 165918 [details]
Working ebuild for encfs 1.5-2
Here's a working ebuild for 1.5-2. At least, it works for me. Yay!
Can we move this bug from "GCC Porting" to "Ebuilds", since it's now a matter of using the newest upstream version (instead of writing our own hack for gcc-4.3 compatibility)? Bumped to 1.5 in cvs, thanks! |