when i rebuild rpm in amd 64.
this error comes out in some kde packets:

In file included from keduvocdata.cpp:19:
keduvocdata.h:41: error: visibility arg must be one of "default", "hidden", "protected" or "internal"
keduvocdata.h:49: error: visibility arg must be one of "default", "hidden", "protected" or "internal"


i look at the .h ,find just a class definition in line 41 and another in line49.

how to solve the froblem? and is the class definition different in 32 and 64? what's the difference between programming in 32 and 64?