On 07.01.2013 02:40, Tobias Ellinghaus wrote:
> I will take care of it. I already saw the changes and will merge it tomorrow.

Thank you!

> PS: Compiling darktable with gcc-4.2 sounds like a terrible idea. But 
> whatever 
> floats your boat ...

I agree it's not ideal. By default, darktable is built using GCC 4.6 (or
later) on FreeBSD. This version of GCC is available as a package.
However, some users prefer to stick with the compiler available in the
base[1] (ie. GCC 4.2.1 on FreeBSD up-to 9, and clang in 10).

[1] If you're not familiar with *BSD, the base system contains the
kernel, some common libraries (libc, OpenSSL, zlib, ...), some tools and
daemons (vi, bind, sendmail, a C/C++ compiler, ...). It's enough for
simple servers, not for a desktop. Additional softwares are provided
through the ports collection (non-binary packages) and binary packages.
The compiler in the base is meant to build the base itself (called
"buildworld", historical method to update *BSD) and, if possible, ports.
However, the compiler in the base is not updated often. On FreeBSD up-to
9, this compiler is GCC 4.2.1 (last non-GPLv3 version) plus some
backported patches from later versions. On FreeBSD 10, this compiler is
replaced by last version of clang. The ports collection contains many
versions of GCC (including 4.8 snapshots) and they can be used to build
other ports (such as darktable, which defaults to GCC 4.6+, like many
other ports). Unfortunately, some users consider the ports collection
(or binary packages) as "second-class" system, and prefer to limit
themselves to the softwares in the base. For darktable, a user who
disables the build with GCC 4.6+ will be aware that he will loose
OpenMP. But it's easy to support both solutions (at least for now) and
please more users :-)

-- 
Jean-Sébastien Pédron

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
darktable-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to