Odpovídáte na názor k článku Ubuntu podporuje různé varianty architektur a dostává balíčky pro x86_64-v3. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Huh jakou používáte optimalizaci? Protože nějaký podobný zážitek mám už někdy z devadesátek, už si ani nepamatuju z kterého céčka (prošlo mi rukama tehdy dost, Bordelland C, Watcom C, systémová i pak gnu c na všem možném (DECy, Soláče, BSD, Unix) a od té doby #pragma pack(1) dávám naprosto všude.
Takže je pro mě fakt záhadou, jak to, že jste bez něj přežil až do teď :)
A Grok mě v tom ještě utvrzuje:
GCC 1.0 (1987)
GCC has always padded structures for member alignment and trailing padding (to make sizeof(struct) a multiple of its alignment) by default, following ANSI C rules from day one—no changes in core behavior since release. -fpack-struct (or -mpack-struct) disables it.