[Lsb-infrastructure] [Bug 1235] C++ vtable inconsistencies for stdio_sync_filebuf()

bugzilla-daemon at linux-foundation.org bugzilla-daemon at linux-foundation.org
Thu Sep 11 09:19:31 PDT 2008


http://bugs.linuxbase.org/show_bug.cgi?id=1235





--- Comment #13 from Pavel Shved <shved at ispras.ru>  2008-09-11 09:19:31 ---
Created an attachment (id=1263)
 --> (http://bugs.linuxbase.org/attachment.cgi?id=1263)
Patch to db for it to have vtables 11,12,125-128 filled

This patch contains Interface records properly linked with corresponding
Vtable-s.  mkfunclist stops complaining about their absence.

Classes 11 and 12 have interfaces marked as 'Both' source and binary.  Thus,
vtable checks for them fail on gcc 4.2.1 and pass on upstream gcc version. 
That seems the right way to go since users report binary incompatibilities,
where stdio_sync_filebuf is involved (see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36164).

Interfaces for classes 125-128 are mere 'SrcOnly' entities. Patch just fixes
out their holes in DB.


-- 
Configure bugmail: http://bugs.linuxbase.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the lsb-infrastructure mailing list