Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-24 Thread Markus Elfring via evolution-hackers
> Evolution depends on the evolution-data-server, not only as a usual > library dependency, but also because things are just split into the two > projects and to fix a problem in Evolution can mean to touch the > evolution-data-server code, sometimes only there, sometimes on both places. Thanks

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-24 Thread Milan Crha via evolution-hackers
Hi, On Mon, 2020-11-23 at 21:00 +0100, Markus Elfring via evolution-hackers wrote: > This build parameter can trigger also further development challenges. No, as long as you use it properly. Evolution depends on the evolution-data-server, not only as a usual library dependency, but also

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-23 Thread Markus Elfring via evolution-hackers
> … Instead, use DESTDIR properly I find that this happening here. > (aka not at all, I am using such an environment variable for intended purposes, > because you are not a packager, Such a view can be appropriate at the moment. > and configure the project properly, Such an expectation

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-23 Thread Milan Crha via evolution-hackers
On Mon, 2020-11-23 at 17:15 +0100, Markus Elfring via evolution-hackers wrote: > How do you think about to take further software extension > possibilities into account here? Hi, no, I'm sorry. Instead, use DESTDIR properly (aka not at all, because you are not a packager, you are not

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-23 Thread Markus Elfring via evolution-hackers
> In file included from > /home/elfring/Projekte/Gnome/Evolution/lokal/src/e-util/e-util.h:266, > from > /home/elfring/Projekte/Gnome/Evolution/lokal/src/e-util/test-proxy-preferences.c:18: > /home/elfring/Projekte/Gnome/Evolution/lokal/src/e-util/e-webdav-browser.h:26:10: >

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-16 Thread Markus Elfring via evolution-hackers
> When you tell the software that the files will be located in /a/b (in > this case by using -DCMAKE_INSTALL_PREFIX=/a/b) and then you install it > into /g/h (by using DESTDIR=/g/h make install) then it does exactly > what you told it. This part should usually be fine. > b) you do not need to

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-16 Thread Milan Crha via evolution-hackers
On Mon, 2020-11-16 at 15:45 +0100, Markus Elfring via evolution-hackers wrote: > It seems that this is not directly supported so far with the provided > version. Hi, no, no, no, I do not think so. When you tell the software that the files will be located in /a/b (in this case by using

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-16 Thread Markus Elfring via evolution-hackers
> I did not notice any limitation. A build system configuration limitation was demonstrated by missing a known header file which is available in another selected storage location. >> I would like to reuse software components directly from a “staged” >> (test) installation. > > Sure, then do

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-16 Thread Milan Crha via evolution-hackers
On Mon, 2020-11-16 at 14:52 +0100, Markus Elfring via evolution-hackers wrote: > I noticed specific limitations. Hi, I did not notice any limitation. > I would like to reuse software components directly from a “staged” > (test) installation. Sure, then do configure it as such.

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-16 Thread Markus Elfring via evolution-hackers
> https://www.gnu.org/prep/standards/html_node/DESTDIR.html I have read the document section “7.2.4 DESTDIR: Support for Staged Installs” once more. > Hint: You misuse the DESTDIR variable. I got obviously an other impression. > Hence, there's nothing to be changed in the build process. I

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-16 Thread Milan Crha via evolution-hackers
On Fri, 2020-11-13 at 22:03 +0100, Markus Elfring via evolution-hackers wrote: > > Make sure you provide precise commands to reproduce the problem. > > The provided build data show helpful information for the failure > to include a special header file. Hi, pity you denied to do the

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-14 Thread Markus Elfring via evolution-hackers
> could you use bug tracker to fill bugs, please? I hope that the clarification will be continued with the bug report “Make selection of installation contexts configurable for software build components”. https://gitlab.gnome.org/GNOME/evolution/-/issues/1226 Regards, Markus

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Andre Klapper via evolution-hackers
On Fri, 2020-11-13 at 22:32 +0100, Markus Elfring via evolution-hackers wrote: > > and also always provided actual problem descriptions and use cases > > in > > your GitLab tickets (as requested many times before). > > Do you find my experience report acceptable and reasonable for the > desired >

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Markus Elfring via evolution-hackers
> and also always provided actual problem descriptions and use cases in > your GitLab tickets (as requested many times before). Do you find my experience report acceptable and reasonable for the desired clarification of a compilation failure? Regards, Markus

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Andre Klapper via evolution-hackers
On Fri, 2020-11-13 at 22:23 +0100, Markus Elfring via evolution-hackers wrote: > > Not if you finally decided to follow the scheme and guidelines in > > https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines > > (as requested many times before). > > Would you get into the mood to

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Markus Elfring via evolution-hackers
> Not if you finally decided to follow the scheme and guidelines in > https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines > (as requested many times before). Would you get into the mood to achieve further improvements for the affected software build system (eventually also

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Andre Klapper via evolution-hackers
On Fri, 2020-11-13 at 22:03 +0100, Markus Elfring via evolution-hackers wrote: > > There can be a risk that the communication will evolve in ways > so that such an issue would be locked again before a desirable result > would be achieved. Not if you finally decided to follow the scheme and

Re: [Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Markus Elfring via evolution-hackers
> could you use bug tracker to fill bugs, please? I can register another clarification request also in an issue tracker. > Apart of it being much easier to track the issues, There can be a risk that the communication will evolve in ways so that such an issue would be locked again before a

[Evolution-hackers] Checking installation of header files for data service components

2020-11-13 Thread Markus Elfring via evolution-hackers
Hello, I have installed a development version of the software “GNOME Evolution Data Server” into another test directory. It seems that this directory selection deviates from assumptions or expectations for commands which are mentioned in the document “Building Evolution from sources”.