Attempting to emerge bbacpi-0.1.5 with gcc-4.1 will result in failure due to extra qualifiers on lines 129 and 130 of resource.hh. Removing these extra qualifiers resolves the issue. I have created a patch and corresponding ebuild and would like feedback as to stability / sanity. Ultimately, if it passes review, please add this ebuild to portage.
Created attachment 92205 [details] Ebuild utilizing the patch that removes extra qualifiers in resource.hh Description pretty much says it all: ebuild utilizing a patch.
Created attachment 92206 [details, diff] Patch to remove extra qualifiers from resource.hh Again, the description should be sufficient.
ping
WIlliam, please forgive, in general my reactions are much quicker, and they will be in the future. Thanks for filing this bug and providing the patch. However, it does not completely work out for me: I get some steps further, but emerge then dies with resource.cc:40: error: definition of implicitly-declared 'virtual Resource::~Resource()' during compilation. The only thing I can see (with my limited C++ experience) is that this error has nothing to do with qualifiers :-)
Jan: I can't reproduce your error. If you still have this problem, please open a new bug with emerge --info. Patch applied. Thanks.