Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 181267 - x11-libs/qt-4.3 doesnot install private headers
Summary: x11-libs/qt-4.3 doesnot install private headers
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-08 02:42 UTC by Serkan Kaba (RETIRED)
Modified: 2007-06-08 11:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Serkan Kaba (RETIRED) gentoo-dev 2007-06-08 02:42:14 UTC
qt doesnot install private headers like "include/QtDesigner/private/qdesigner_utils_p.h" which is needed to compile Qt Jambi (I don't know if it may be needed elsewhere)

-------Qt Jambi comp. error--------------
jambipropertysheet.cpp:30:50: QtDesigner/private/qdesigner_utils_p.h: No such file or directory
jambipropertysheet.cpp:38: error: `qdesigner_internal' is not a namespace-name
jambipropertysheet.cpp:38: error: expected namespace-name before ';' token
jambipropertysheet.cpp: In function `QVariant qVariantEnum(JNIEnv*, _jobject*)':
jambipropertysheet.cpp:79: error: `EnumType' was not declared in this scope
jambipropertysheet.cpp:79: error: expected `;' before "et"
jambipropertysheet.cpp:80: error: `et' was not declared in this scope
jambipropertysheet.cpp:79: warning: unused variable 'EnumType'
jambipropertysheet.cpp: In function `QVariant qVariantFlag(JNIEnv*, _jobject*)':
jambipropertysheet.cpp:92: error: `FlagType' was not declared in this scope
jambipropertysheet.cpp:92: error: expected `;' before "ft"
jambipropertysheet.cpp:93: error: `ft' was not declared in this scope
jambipropertysheet.cpp:92: warning: unused variable 'FlagType'
make[1]: *** [jambipropertysheet.o] Error 1
make[1]: Leaving directory `/home/firari/Desktop/qtjambi-gpl-src-4.3.0_01/qtjambi_designer'
make: *** [sub-qtjambi_designer-make_default-ordered] Error 2

--------end error-------------------------------------------------


Reproducible: Always

Actual Results:  
they should be installed (qt3 install its private headers)
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2007-06-08 10:54:02 UTC
Qt is not supposed to install private headers.

There is a dev-java/qtjambi ebuild in the tree now, and it takes care of this.
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2007-06-08 11:59:11 UTC
also, see bug #181120