Summary: | sys-fs/dmraid-1.0.0_rc8-r1 fails to emerge because dmraid.c can't include dmraid.h | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Petteri Räty (RETIRED) <betelgeuse> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED NEEDINFO | ||
Severity: | critical | CC: | david.helstroom, ian |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 139860 | ||
Attachments: |
full emerge log
New ebuild for new dmraid version. Build fixes included. |
Description
Petteri Räty (RETIRED)
2005-08-27 05:27:15 UTC
Created attachment 66969 [details]
full emerge log
Horton please review this one. Created attachment 69100 [details]
New ebuild for new dmraid version. Build fixes included.
This is the new ebuild for dmraid-1.0.0-rc9. Tested and working on x86.
I am unable to test this. My test box is now in production. In order to test this properly you need someone using it with mirroring and stripping. My experience with mirroring was random kernel panics and crashes. It is supposed to more stable if you strip them. Needless to say both configurations need to be checked. Version -rc12 now in portage. Please test and see if this error persists (note, I could not produce this error w/the new package). Marking resolved/fixed. willing to reopen if issue can be reproduced. I have the same problem with -rc13. After a lot of experimenting I found strange think: the problem depends on MAKEOPTS. I had MAKEOPTS="-j2 -s" and compilation fails. But after removing the options compilation succeed. It works for no options, for "-j2" or for "-s" but not for combination! That's strange... there must be something about -s that causes an issue when making in parallel... ok re-opening, this should be tested further.. i guess probably forcing a -j1 would ensure that it builds for everybody.. Removing myself from dmraid related bugs. May I ask why are you sticking -s into MAKEOPTS??? why do you care ? using -s in MAKEOPTS is perfectly reasonable post updated build failures ... the original report is simply not possible anymore: tools/dmraid.c:12:20: dmraid.h: No such file or directory dmraid.h always exist at $S/include/dmraid/dmraid.h and tools/dmraid.c does #include <dmraid/dmraid.h> with -I ../include AHA -- I knew i saw this bug before.. Successfully tested new ebuild dmraid-1.0.0_rc14 with MAKEOPTS="-s" on both amd64 and x86. Note that this bug is a duplicate of bug #164572 and bug #145415 (or vice-versa) |