[Lsb-infrastructure] headers: next steps
Wichmann, Mats D
mats.d.wichmann at intel.com
Tue Apr 15 07:45:04 PDT 2008
Denis Silakov wrote:
> Wichmann, Mats D wrote:
>> Drop as in clean from database, or drop as in don't generate into
>> headers?
>>
> No, not database, only headers.
>> the "bzr diff" in build_env/headers is 2,544,334 characters long.
>> Is there another way to see these than looking at the diffs?
>>
> Uff, that's true:)
>
> This should be more effective:
>
> select * from Constant left join ArchConst on ACcid=Cid where
> Csrconly='Yes' and (ACappearedin='' or ACwithdrawnin is not NULL);
>
> This query will give all constants and macros in question. Maybe we
> should fill a bug for their tracking? I guess most of them should be
> simply marked as included, but the others (like 'assert' macro) look
> questionable.
>
> Note that some of these constants still appear in headers (it seems
> that some queries still look at Csrconly), but Csrconly field doesn't
> look good in any case. I think we should get rid of it.
I see. some of these look like they're from ancient imports,
especially the ones that have Type=Unknown
others look, at least at a glance, like they might have a purpose.
a bug sounds like a good idea.
More information about the lsb-infrastructure
mailing list