Description of problem: | $ rpm --rebuild qt-3.3.0-0.2.src.rpm | ... | red-mt/qclipboard_x11.o kernel/qclipboard_x11.cpp | In file included from /usr/X11R6/include/X11/Xft/Xft.h:41, | from kernel/qt_x11_p.h:152, | from kernel/qtaddons_x11.cpp:25: | /usr/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!" | /usr/include/freetype2/freetype/freetype.h:21:2: #error "Please always use macros to include FreeType header files." | /usr/include/freetype2/freetype/freetype.h:22:2: #error "Example:" | /usr/include/freetype2/freetype/freetype.h:23:2: #error " #include <ft2build.h>" | /usr/include/freetype2/freetype/freetype.h:24:2: #error " #include FT_FREETYPE_H" | make[1]: *** [.obj/release-shared-mt/qtaddons_x11.o] Error 1 Version-Release number of selected component (if applicable): qt-3.3.0-0.2 freetype-2.1.7-1.bytecode How reproducible: 100%
Created attachment 97613 [details] fixes freetype include errors Patch was created by following the suggestions
it's already fixed in qt-3.3.0, which will be available in rawhide soon.