Summary: | sys-fs/zfs-fuse-0.6.9-r1 doesn't respect CC/CFLAGS/LDFLAGS value | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcin Mirosław <bug> |
Component: | [OLD] Core system | Assignee: | Christian Parpart (RETIRED) <trapni> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | esigra, flameeyes, roman.lenegrate |
Priority: | Low | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 331933, 358697 | ||
Attachments: |
ebuild
CC/CFLAGS/LDFLAGS patch CC/CFLAGS/LDFLAGS patch |
Description
Marcin Mirosław
2010-08-12 08:05:48 UTC
When you run scons on zfs-fuse, it also runs autotools based ./configure on by itself too. Also, LDFLAGS is entirely ignored and CFLAGS half of the time. It's a build system nightmare. I made very dirty patch which solves problem with CC, CFLAGS, LDFLAGS. I'm attaching live ebuild, i've "fixed" in it problem with zfs-fuse on hardened-sources (pax mark), i've add "die message". Btw, i've succesfully build zfs-fuse with clang. Created attachment 246593 [details]
ebuild
Created attachment 246594 [details]
CC/CFLAGS/LDFLAGS patch
Created attachment 246686 [details]
CC/CFLAGS/LDFLAGS patch
small fix
*** Bug 337321 has been marked as a duplicate of this bug. *** in the meanwhile zfs-fuse 0.7.0 has been released. Version 0.7.0 still doesn't respect those flags. I filled bug #358697 with request for version bump. patch is valid for zfs-fuse 0.7.0 Closing since zfs-fuse was removed from tree. But adding bug 358697 to Blocks: -line since if the package is reintroduced to tree, this one should get fixed too. |