[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-frameworks-devel
Subject:    Re: Compile KF5 into Docker
From:       David Gil Oliva <davidgiloliva () gmail ! com>
Date:       2015-01-04 12:55:37
Message-ID: CAEV4ummHpyfOsoSJZH1TxgMQ-u4pHCgEGUJeY+6FDUu3qDoPuQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi!

El dia 04/01/2015 12:39, "Mathieu Tarral" <mathieu.tarral@gmail.com> va
escriure:
>
> Hi,
>
> as you know, building KF5 from source may not be an easy task, due to
> build dependencies which may or may not be available for your distro.
>
> That's why I started to compile KF5 into a Docker container.
>
> This way you can keep your main system clean, and avoid to install a lot
> of *-dev packages.
>
> I would like to share a set of Dockerfiles which will build
> an image with all the necessary build dependencies already installed.

Instead of a set of Dockerfiles, each one for a different distro, which
makes for a lot of duplicated code, could it be written in a single
Dockerfile which checks the OS and does as approppriate for that OS?

Another issue that I see is the Qt version. Can we rely on always having
the needed version from the ubuntu-sdk-team repository?

Cheers,

David Gil

> Also, it may be easier for newcomers to compile KF5 using this system,
> and to start contributing more easily.
>
> Here is the repo :
>
> https://github.com/Mathux/docker-kdesrc-build
>
> Thanks !
>
> Regards.
>
> --
> Mathieu Tarral
> _______________________________________________
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

[Attachment #5 (text/html)]

<p dir="ltr">Hi!<br></p>
<p dir="ltr">El dia 04/01/2015 12:39, &quot;Mathieu Tarral&quot; &lt;<a \
href="mailto:mathieu.tarral@gmail.com">mathieu.tarral@gmail.com</a>&gt; va \
escriure:<br> &gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; as you know, building KF5 from source may not be an easy task, due to<br>
&gt; build dependencies which may or may not be available for your distro.<br>
&gt;<br>
&gt; That&#39;s why I started to compile KF5 into a Docker container.<br>
&gt;<br>
&gt; This way you can keep your main system clean, and avoid to install a lot<br>
&gt; of *-dev packages.<br>
&gt;<br>
&gt; I would like to share a set of Dockerfiles which will build<br>
&gt; an image with all the necessary build dependencies already installed.</p>
<p dir="ltr">Instead of a set of Dockerfiles, each one for a different distro, which \
makes for a lot of duplicated code, could it be written in a single Dockerfile which \
checks the OS and does as approppriate for that OS?</p> <p dir="ltr">Another issue \
that I see is the Qt version. Can we rely on always having the needed version from \
the ubuntu-sdk-team repository? </p> <p dir="ltr">Cheers,</p>
<p dir="ltr">David Gil</p>
<p dir="ltr">&gt; Also, it may be easier for newcomers to compile KF5 using this \
system,<br> &gt; and to start contributing more easily.<br>
&gt;<br>
&gt; Here is the repo :<br>
&gt;<br>
&gt; <a href="https://github.com/Mathux/docker-kdesrc-build">https://github.com/Mathux/docker-kdesrc-build</a><br>
 &gt;<br>
&gt; Thanks !<br>
&gt;<br>
&gt; Regards.<br>
&gt;<br>
&gt; --<br>
&gt; Mathieu Tarral<br>
&gt; _______________________________________________<br>
&gt; Kde-frameworks-devel mailing list<br>
&gt; <a href="mailto:Kde-frameworks-devel@kde.org">Kde-frameworks-devel@kde.org</a><br>
 &gt; <a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel">https://mail.kde.org/mailman/listinfo/kde-frameworks-devel</a><br>
 </p>



_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic