Graham Murray wrote: > > Christ on a $#@%! crutch. You can NOT auto-enable C++11 in your library > > based > > on a configure test and then stuff flags that are not supported by previous > > compiler versions into pkg-config for library consumers. Somebody sane > > please fix this. > > Though is it not normally a reasonable assumption that the library > consumers will be built with the same or later compiler version as > the library?
Well what about the consumers that have been built already? :) Now, if all consumers could be rebuilt as part of the build of the library (EAPI discussion about reverse dependencies) then I think it's a very reasonable assumption. That would hopefully not be required for very many libraries in the world, but if upstream is broken enough then I think it would be a good thing to promote awareness of that fact among users. I guess that they just don't know how broken it is. //Peter