Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost> writes:
> +.if ${MACHINE_ARCH} == "i386"
> +CXXFLAGS+= -faligned-new=8
> +.endif
>
> These results imply newer protobuf requires the "new" expression
> feature for "over-aligned data" introduced in C++17 (but I'm not
> a programmer so someone could explain it more properly).
Interesting - seems like this calls for an upstream bug report to see
what they say. It feels like a protobuf bug to me so far (to depend on
something not guaranteed by the C++11 they specify).
Attachment:
signature.asc
Description: PGP signature