GNOME Bugzilla – Bug 688083
some multilib distrib may result in wrong alignment (exposed by unit-test)
Last modified: 2012-11-12 17:53:33 UTC
dbind/dbtest exposes an issue related with left dbind/dbind-config.h in releases of 2.6.1 and 2.7.1 which contains values for some platform that looks to be one with 64bit word size. Some distributives (at least Exherbo) which uses technique where 32bit and 64bit versions of library are built without touching original sources (and thus without overwriting dbind-config.h by configure) results bad libdbind.la build under 32bit version. That caused by picking up dbind-config.h include from source folder during preprocessing/compilation. I think all files (with .in pairs) that is generated by configure shouldn't be present in final release archive.
Same for at-spi2-atk
I've removed dbind-config from the distribution: at-spi2-core master: a44a807 at-spi2-core gnome-3-6 branch: 6891174 at-spi2-atk gnome-3-6 branch: a24c0d Dbind wasn't actually used by at-spi2-atk except in droute-test.c, so I've adapted the test to stop using it and removed it from the distribution altogether for at-spi2-atk 3.7 (it now lives only in at-spi2-core).