[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2016-09-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

Julien Nabet  changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution|--- |FIXED

--- Comment #14 from Julien Nabet  ---
Let's put this one to FIXED then.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2016-09-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

--- Comment #13 from thomas.eschenbac...@gmx.de ---
As stated in comment #11 a patch for this has already been submitted,
and it looks good now.

IMHO you can mark this bug as RESOLVED.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2016-09-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

--- Comment #12 from Xisco FaulĂ­  ---
Dear Bug Submitter,

This bug has been in NEEDINFO status with no change for at least
6 months. Please provide the requested information as soon as
possible and mark the bug as UNCONFIRMED. Due to regular bug
tracker maintenance, if the bug is still in NEEDINFO status with
no change in 30 days the QA team will close the bug as INVALID
due to lack of needed information.

For more information about our NEEDINFO policy please read the
wiki located here:
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO

If you have already provided the requested information, please
mark the bug as UNCONFIRMED so that the QA team knows that the
bug is ready to be confirmed.

Thank you for helping us make LibreOffice even better for everyone!


Warm Regards,
QA Team

Sun, 11 Sep 2016 21:43:24 +0200

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2016-01-01 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

Commit Notification  changed:

   What|Removed |Added

 Whiteboard|| target:5.2.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2016-01-01 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

--- Comment #11 from Commit Notification 
 ---
Jan-Marek Glogowski committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=d9bceb34310f05acce886fe28e9e42433fd488c2

tdf#84263 KDE4: unify includes

It will be available in 5.2.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-10-28 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

--- Comment #10 from thomas.eschenbac...@gmx.de ---
As I said above: I am working with a Gentoo Linux machine here, so I have to
compile all kinds of Qt and KDE applications on my own and that works fine
(except for unpatched LibreOffice). I am also maintaining a KDE application for
more than 15 years, so I know about this topic from porting from KDE-3 to
KDE-4.

If you want some "external reference", please read here for the topic "library
prefix":

http://wiki.qt.io/Coding_Conventions

-- citation begin --
Including headers

In public header files, always use this form to include Qt headers:
#include . The library prefix is neccessary for Mac OS X
frameworks and is very convenient for non-qmake projects. 
-- citation end --

The lower case file names like "qwhatever.h" seem to be ok, but most people use
the class name like "QWhatEver". You can go to gitweb.kde.org, choose a KDE4
based application and look how they handle this, so just as a reference, you
may want to take a look here for an example:

https://quickgit.kde.org/?p=kdelibs.git=blob=kdecore%2Fkernel%2Fkglobal.cpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-10-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

Beluga  changed:

   What|Removed |Added

 Status|REOPENED|NEEDINFO

--- Comment #9 from Beluga  ---
Thomas: have you confirmed with Qt devs that your build setup is *not* broken?
The risk with merging your patch is that builds will break for others.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-10-23 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

--- Comment #8 from thomas.eschenbac...@gmx.de ---

just for your reference, please read here:

https://techbase.kde.org/Policies/Library_Code_Policy#Getting_.23includes_right

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-10-13 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

thomas.eschenbac...@gmx.de changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|NOTABUG |---
 Ever confirmed|0   |1

--- Comment #7 from thomas.eschenbac...@gmx.de ---
to 1.
yes, the theory says that it does not matter, but my experience says that this
is also depends on the environment/distribution you are using, and their
compiler flags. It is common habit to use "" for project local includes and <>
for system includes. This can be enforced by CFLAGS. At least one handle do
that in one unique way within one project, and not a wild mixture. That's just
a matter of programming style.

to 2.
maybe you asked the wrong person...? I am sure that the Qt-4 include paths
heavily depend on the distribution and in my case (Gentoo Linux) there is only
one common qt4 include directive, so that the directory prefix is needed. This
was different in Qt-3 and it will change (again) in Qt-5, but for Qt-4 you only
are on the safe side if you use it the way I patched it. AFAIR this was the
*recommended* way when porting from Qt-3 to Qt-4. Using the old way "might"
work, but it definitely did not here.

So as a conclusion: what kind of risk do you see in fixing this?

BTW: my pkgconf and Qt setup *is* correct, definitely! I have hundreds of
Qt/KDE applications that compile fine.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-10-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

Jan-Marek Glogowski  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |NOTABUG

--- Comment #6 from Jan-Marek Glogowski  ---
1. Using "" instead of <> for includes

Well - actually this is implementation specific. For gcc see:
https://gcc.gnu.org/onlinedocs/cpp/Include-Syntax.html
If you send a patch to Gerrit, I'll merge it. The C standard, section 6.10.2,
paragraphs 2 to 4 states, that "" falls back to <>, if the search doesn't
succeed.

2. Include Qt components in #include <>

I was told there is no deprecation in #qt on IRC. Both include styles are
correct. You have an independent build problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-10-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

Beluga  changed:

   What|Removed |Added

 Status|REOPENED|UNCONFIRMED
 CC||glo...@fbihome.de,
   ||todven...@suomi24.fi
 Ever confirmed|1   |0

--- Comment #5 from Beluga  ---
Jan-Marek: can you review the patch?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84263] compile fails due to bad Qt include directives

2015-04-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84263

thomas.eschenbac...@gmx.de changed:

   What|Removed |Added

Summary|compile issues with old Qt  |compile fails due to bad Qt
   |includes|include directives

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs