Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2019-01-04 Thread Dmitry Shachnev
On Wed, Jan 02, 2019 at 06:36:45PM +0100, John Paul Adrian Glaubitz wrote: > > What do you think of splitting qdoc into a separate package? > > > > This way the packages that need it might explicitly build-depend on that > > package and dep-wait instead of getting build failures on some > >

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2019-01-02 Thread Lisandro Damián Nicanor Pérez Meyer
El miércoles, 2 de enero de 2019 14:31:07 -03 Dmitry Shachnev escribió: > Hi Adrian and Lisandro! > > On Thu, Dec 27, 2018 at 10:35:25PM +0100, John Paul Adrian Glaubitz wrote: > > Hello! > > > > Would it be possible that the patch from David [1] gets included in the > > next upload with the

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2019-01-02 Thread James Clarke
On 2 Jan 2019, at 17:31, Dmitry Shachnev wrote: > > Hi Adrian and Lisandro! > > On Thu, Dec 27, 2018 at 10:35:25PM +0100, John Paul Adrian Glaubitz wrote: >> Hello! >> >> Would it be possible that the patch from David [1] gets included in the >> next upload with the dependencies adjusted in

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2019-01-02 Thread John Paul Adrian Glaubitz
Hi Dmitry! On 1/2/19 6:31 PM, Dmitry Shachnev wrote: >> I know the patch isn't perfect, but it helps us unblocking the reverse >> dependencies of qttools. Currently, I have manually build qttools with >> the patch and re-upload every the Qt team uploads a new qttools version >> which feels like a

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2019-01-02 Thread Dmitry Shachnev
Hi Adrian and Lisandro! On Thu, Dec 27, 2018 at 10:35:25PM +0100, John Paul Adrian Glaubitz wrote: > Hello! > > Would it be possible that the patch from David [1] gets included in the > next upload with the dependencies adjusted in debian/control for the > affected architectures? > > I know the

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-12-27 Thread Lisandro Damián Nicanor Pérez Meyer
(Adrian: sorry for the double post, adding the rest of the CCed people now). El jueves, 27 de diciembre de 2018 18:35:25 -03 John Paul Adrian Glaubitz escribió: > Hello! > > Would it be possible that the patch from David [1] gets included in the > next upload with the dependencies adjusted in

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-12-27 Thread John Paul Adrian Glaubitz
Hello! Would it be possible that the patch from David [1] gets included in the next upload with the dependencies adjusted in debian/control for the affected architectures? I know the patch isn't perfect, but it helps us unblocking the reverse dependencies of qttools. Currently, I have manually

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread Lisandro Damián Nicanor Pérez Meyer
El martes, 31 de julio de 2018 17:54:55 -03 John Paul Adrian Glaubitz escribió: > On 07/31/2018 09:16 PM, Sune Vuorela wrote: > > - not embedding the resources on all platforms gives quite bigger > > deployment> > > issues on some platforms. (windows, mac, some mobile targets) > > macOS

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread Lisandro Damián Nicanor Pérez Meyer
El martes, 31 de julio de 2018 20:04:39 -03 Thorsten Glaser escribió: > John Paul Adrian Glaubitz dixit: > >Resource files (docs, images etc) are normally architecture-independent, so > >they should be separable from the binary packages. > > True. MuseScore does that too, but not from qdoc

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread Thorsten Glaser
John Paul Adrian Glaubitz dixit: >Resource files (docs, images etc) are normally architecture-independent, so >they should be separable from the binary packages. True. MuseScore does that too, but not from qdoc AFAICT. Can we unbundle the resources but still make them available in a way that

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread John Paul Adrian Glaubitz
On 07/31/2018 09:16 PM, Sune Vuorela wrote: > - not embedding the resources on all platforms gives quite bigger deployment > issues on some platforms. (windows, mac, some mobile targets) macOS always puts the resource files into separate folders inside the app bundle (which is just a folder).

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread Sune Vuorela
On Tuesday, July 31, 2018 8:48:42 PM CEST John Paul Adrian Glaubitz wrote: > It's still a bad practice, in my personal opinion, because it adds > redundancy. It is kind of - from an upstream POV - what kind of situation you optimize for. - embedding the resources in the executable or library

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread John Paul Adrian Glaubitz
On 07/31/2018 08:40 PM, Dmitry Shachnev wrote: > There is an example in *this* package (qttools-opensource-src) — Qt Assistant > bundles its own help as a resource: > > https://code.qt.io/cgit/qt/qttools.git/tree/src/assistant/assistant/assistant.qrc > > Codesearch tells me that “aseba” and

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread Lisandro Damián Nicanor Pérez Meyer
On Tue, 31 Jul 2018 at 15:45, Dmitry Shachnev wrote: > > On Sun, Jul 29, 2018 at 09:17:30PM +0200, John Paul Adrian Glaubitz wrote: > > On 07/29/2018 09:12 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > > > Interesting, I have always used them inside the binary itself[1]. > > > > > > [1]

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-31 Thread Dmitry Shachnev
On Sun, Jul 29, 2018 at 09:17:30PM +0200, John Paul Adrian Glaubitz wrote: > On 07/29/2018 09:12 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > > Interesting, I have always used them inside the binary itself[1]. > > > > [1] > > > > But

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-30 Thread Thorsten Glaser
John David Anglin dixit: > On 2018-07-29 9:59 PM, Lisandro Damián Nicanor Pérez Meyer wrote: >> if(qwebview arch) >> echo/usr/${DEB_HOST_MULTIARCH}/qt5/qwebview >> debian/qttools5-dev- >> tools.install >> if(qdoc arch) >> echo qdoc >> debian/qttools5-dev-tools.install > That looks like it

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-30 Thread John David Anglin
On 2018-07-29 9:59 PM, Lisandro Damián Nicanor Pérez Meyer wrote: Maybe reversing the logic works it out? I mean something on the line of: cat debian/qttools5-dev-tools.in > debian/qttools5-dev-tools.install if(qwebview arch) echo/usr/${DEB_HOST_MULTIARCH}/qt5/qwebview >>

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread Lisandro Damián Nicanor Pérez Meyer
El domingo, 29 de julio de 2018 22:45:38 -03 John David Anglin escribió: > On 2018-07-29 4:53 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > > Looking again the call to llvm-config seems to not be fatal, so it should > > be as simple as doing something like it's already done in the dh_install >

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread John David Anglin
On 2018-07-29 4:53 PM, Lisandro Damián Nicanor Pérez Meyer wrote: Looking again the call to llvm-config seems to not be fatal, so it should be as simple as doing something like it's already done in the dh_install override for archs without qt webview. Yes.  I had a successful build on hppa

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread Lisandro Damián Nicanor Pérez Meyer
El domingo, 29 de julio de 2018 14:11:41 -03 Lisandro Damián Nicanor Pérez Meyer escribió: > Hi Dave! > > El domingo, 29 de julio de 2018 11:46:32 -03 John David Anglin escribió: > > Here is log for an attempted build on hppa with Adrian's patch: > >

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread John Paul Adrian Glaubitz
On 07/29/2018 09:12 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > Interesting, I have always used them inside the binary itself[1]. > > [1] > > But thanks to your comment I noted that indeed one can keep the resource file > out of

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread John David Anglin
On 2018-07-29 2:39 PM, John Paul Adrian Glaubitz wrote: I have my doubts that it's actually not possible to separate the QDoc building from compiling the actual C++ code. It appears to me from the build log that the install needs to be modified when qdoc isn't built. It seems unlikely that it

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread Lisandro Damián Nicanor Pérez Meyer
El domingo, 29 de julio de 2018 15:39:51 -03 John Paul Adrian Glaubitz escribió: > On 07/29/2018 07:11 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > > Adrian: I have just remembered that there is actually a case in which > > building documentation can be rightfully in a binary build: when it's

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread John Paul Adrian Glaubitz
On 07/29/2018 07:11 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > Adrian: I have just remembered that there is actually a case in which > building > documentation can be rightfully in a binary build: when it's embedded in the > application itself by using Qt's resources system. That's

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread Lisandro Damián Nicanor Pérez Meyer
Hi Dave! El domingo, 29 de julio de 2018 11:46:32 -03 John David Anglin escribió: > Here is log for an attempted build on hppa with Adrian's patch: > https://buildd.debian.org/status/fetch.php?pkg=qttools-opensource-src=h > ppa=5.11.1-3=1532832160=0 As expected, as it is a hard dependency. So

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-29 Thread John David Anglin
Here is log for an attempted build on hppa with Adrian's patch: https://buildd.debian.org/status/fetch.php?pkg=qttools-opensource-src=hppa=5.11.1-3=1532832160=0 Dave -- John David Anglin dave.ang...@bell.net

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-28 Thread Lisandro Damián Nicanor Pérez Meyer
El viernes, 27 de julio de 2018 20:45:04 -03 John Paul Adrian Glaubitz escribió: > On 07/28/2018 01:41 AM, Manuel A. Fernandez Montecelo wrote: > > I was using codesearch.d.n and there are 83 that match "qdoc": > > https://codesearch.debian.net/search?q=%5CWqdoc%5CW > > Wait a minute. How can

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/28/2018 02:06 AM, Manuel A. Fernandez Montecelo wrote: > The packages matching the search contain code matching *.qdoc for > example, not all necessarily invoke qdoc. Maybe one can restrict the > query to calls of qdoc from d/rules, but I think that there will be > indirect ways to use qdoc

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Manuel A. Fernandez Montecelo
2018-07-28 1:45 GMT+02:00 John Paul Adrian Glaubitz : > On 07/28/2018 01:41 AM, Manuel A. Fernandez Montecelo wrote: >> I was using codesearch.d.n and there are 83 that match "qdoc": >> https://codesearch.debian.net/search?q=%5CWqdoc%5CW > > Wait a minute. How can there be 83 packages already

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/28/2018 01:41 AM, Manuel A. Fernandez Montecelo wrote: > I was using codesearch.d.n and there are 83 that match "qdoc": > https://codesearch.debian.net/search?q=%5CWqdoc%5CW Wait a minute. How can there be 83 packages already using qdoc when Lisandro just uploaded the version of qttools to

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Manuel A. Fernandez Montecelo
2018-07-27 14:48 GMT+02:00 Lisandro Damián Nicanor Pérez Meyer : > El viernes, 27 de julio de 2018 09:24:46 -03 Manuel A. Fernandez Montecelo > escribió: > > [snip] >> This page states that: >> >> http://doc.qt.io/qt-5/gettingstarted.html >> >> Note: From Qt 5.11, QDoc requires clang from LLVM

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Lisandro Damián Nicanor Pérez Meyer
El viernes, 27 de julio de 2018 10:56:49 -03 John Paul Adrian Glaubitz escribió: > On 07/27/2018 03:51 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > >> I'm 99% sure it's not a hard dependency. It's a documentation utility. > > > > Which is then used by many packages, please check the other

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/27/2018 03:51 PM, Lisandro Damián Nicanor Pérez Meyer wrote: >> I'm 99% sure it's not a hard dependency. It's a documentation utility. > > Which is then used by many packages, please check the other mail I have just > sent. For building documentation in binary-arch packages? Again, we

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Lisandro Damián Nicanor Pérez Meyer
El viernes, 27 de julio de 2018 10:33:48 -03 John Paul Adrian Glaubitz escribió: > On 07/27/2018 02:22 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > > Don't get me wrong: I also don't like build depending on LLVM [1], but it > > became a hard dependency. Again, I haven't looked at the code yet

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Lisandro Damián Nicanor Pérez Meyer
El viernes, 27 de julio de 2018 10:28:20 -03 John Paul Adrian Glaubitz escribió: > On 07/27/2018 02:48 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > > It will also mean that we Qt maintainers will start receiving valid bugs. > > Considering the ratio of work and manpower we have now it's not

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/27/2018 02:22 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > Don't get me wrong: I also don't like build depending on LLVM [1], but it > became a hard dependency. Again, I haven't looked at the code yet (I'm over > the transition now), so I'm purely guiding myself from what one of my co

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/27/2018 02:48 PM, Lisandro Damián Nicanor Pérez Meyer wrote: > It will also mean that we Qt maintainers will start receiving valid bugs. > Considering the ratio of work and manpower we have now it's not something we > would like to deal with. Now if you can somehow chime in here, well, we

Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Lisandro Damián Nicanor Pérez Meyer
El viernes, 27 de julio de 2018 09:24:46 -03 Manuel A. Fernandez Montecelo escribió: > Hi, Hi Manuel! [snip] > This page states that: > > http://doc.qt.io/qt-5/gettingstarted.html > > Note: From Qt 5.11, QDoc requires clang from LLVM 3.9 for parsing C++ > header and source files, and

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Lisandro Damián Nicanor Pérez Meyer
Hi John! El viernes, 27 de julio de 2018 07:34:16 -03 John Paul Adrian Glaubitz escribió: > > Control: severity -1 wishlist > > Setting a bug which breaks multiple architectures is somewhat of an > understatement. Don't get me wrong: I also don't like build depending on LLVM [1], but it

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Manuel A. Fernandez Montecelo
Hi, 2018-07-26 21:48 Lisandro Damián Nicanor Pérez Meyer: Control: severity -1 wishlist Hi Thorsten! El jue., 26 de jul. de 2018 14:03, Thorsten Glaser escribió: Source: qttools-opensource-src Version: 5.11.1-3 Severity: important Justification: fails to build from source (but built

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread Lisandro Damián Nicanor Pérez Meyer
El viernes, 27 de julio de 2018 07:55:19 -03 John Paul Adrian Glaubitz escribió: > On 07/27/2018 12:34 PM, John Paul Adrian Glaubitz wrote: > >> I don't know if it's possible at all to build everything but qdoc. And > >> the > >> effect of this could be many packages starting to FTBFS. > > > >

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/27/2018 12:55 PM, John Paul Adrian Glaubitz wrote: > This part of debian/rules is already written such qdoc is not build for > cross-builds, > so why shouldn't it be possible to disable it for some architectures either? I will test this patch later. Have to wait for the build dependencies

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
On 07/27/2018 12:34 PM, John Paul Adrian Glaubitz wrote: >> I don't know if it's possible at all to build everything but qdoc. And the >> effect of this could be many packages starting to FTBFS. > > Unlikely. I don't know any project that has a hard dependency on > documentation. This part of

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-27 Thread John Paul Adrian Glaubitz
> Control: severity -1 wishlist Setting a bug which breaks multiple architectures is somewhat of an understatement. > I haven't looked at the code but it seems that this dependency is now > required in order to build qdoc, so reducing the severity to wishlist. Well, it's a documentation tool.

Processed: Re: Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-26 Thread Debian Bug Tracking System
Processing control commands: > severity -1 wishlist Bug #904688 [src:qttools-opensource-src] qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures Severity set to 'wishlist' from 'important' -- 904688: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904688

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-26 Thread Lisandro Damián Nicanor Pérez Meyer
Control: severity -1 wishlist Hi Thorsten! El jue., 26 de jul. de 2018 14:03, Thorsten Glaser escribió: > Source: qttools-opensource-src > Version: 5.11.1-3 > Severity: important > Justification: fails to build from source (but built successfully in the > past), on d-ports arches > >

Bug#904688: qttools-opensource-src: FTBFS: please drop the libclang-dev B-D on some architectures

2018-07-26 Thread Thorsten Glaser
Source: qttools-opensource-src Version: 5.11.1-3 Severity: important Justification: fails to build from source (but built successfully in the past), on d-ports arches https://buildd.debian.org/status/package.php?p=qttools-opensource-src LLVM/clang simply is not available for many Debian