[Development] FreeBSD 10 and up, No gcc and solution

2015-11-18 Thread Daniel Dettlaff
Hello, I’m heavy Qt user under FreeBSD on my servers (no gui stuff).

Here’s a definition for qt5 in my software (skip the software, it doesn’t 
matter): 
https://bitbucket.org/verknowsys/sofin-definitions/src/e57660d476d3725dc7aaa8a637be59da59349b22/definitions/qtbase55.def?at=stable=file-view-default

I created a spec for freebsd-clang based on freebsd-g++46.
It’s described/ scripted how I did create freebsd-clang spec for fBSD 10 and 11 
(tested with a lot of modules, and external Qt software since FreeBSD 10.0)
Standard specs bundled by default are - freebsd-g++, freebsd-g++46 and 
freebsd-icc - which simply wont work anymore for newer FreeBSD OS releases 
(without gcc).

My question is could you please provide such spec by default to be shipped with 
Qt itself? My solution is a hack obviously.

--
kind regards
Daniel (dmilith) Dettlaff




signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] FreeBSD 10 and up, No gcc and solution

2015-11-18 Thread Daniel Dettlaff
> I created a spec for freebsd-clang based on freebsd-g++46.
> It’s described/ scripted how I did create freebsd-clang spec for fBSD 10 and 
> 11 (tested with a lot of modules, and external Qt software since FreeBSD 10.0)
> Standard specs bundled by default are - freebsd-g++, freebsd-g++46 and 
> freebsd-icc - which simply wont work anymore for newer FreeBSD OS releases 
> (without gcc).

It’s also worth mentioning:

```
${SED_BIN} -i '' -e 's/-pthread/-pthread -lutil -lexecinfo/g’ qmake.conf
```

this part is necessary only under FreeBSD 10.x

Under 11.x it causes clang warnings (non fatal though so I left it this way).

--
kind regards
Daniel (dmilith) Dettlaff


signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development