Hello,
looking a bit over our makefiles, I am thinking of simplifying some parts related to compiler optimizations, as I noticed some of them are for gcc 2.x. So I would like to see if people are still using old OSes and/or old GCC versions.
In other words, if you use old or some dedicated systems and plan to deploy most recent Kamailio versions, reply here with the gcc version in use, particularly interested to see the use of gcc 2.x or 3.x.
The idea is not to remove the support for it completely, but to simply and don't try to find all tunings for old versions, but go more with the default gcc options.
Cheers, Daniel
Hello,
so I assume is fine to compact old gcc version to something more generic...
Cheers, Daniel
On 27/01/16 12:05, Daniel-Constantin Mierla wrote:
Hello,
looking a bit over our makefiles, I am thinking of simplifying some parts related to compiler optimizations, as I noticed some of them are for gcc 2.x. So I would like to see if people are still using old OSes and/or old GCC versions.
In other words, if you use old or some dedicated systems and plan to deploy most recent Kamailio versions, reply here with the gcc version in use, particularly interested to see the use of gcc 2.x or 3.x.
The idea is not to remove the support for it completely, but to simply and don't try to find all tunings for old versions, but go more with the default gcc options.
Cheers, Daniel
DM> so I assume is fine to compact old gcc version to something DM> more generic...
The only thing I can think needs checking is whether openbsd still uses an archaic gcc.
-JimC
On 03/02/16 02:08, James Cloos wrote:
DM> so I assume is fine to compact old gcc version to something DM> more generic...
The only thing I can think needs checking is whether openbsd still uses an archaic gcc.
Anyone with openbsd around?
Cheers, Daniel
Daniel-Constantin Mierla miconda@gmail.com:
Anyone with openbsd around?
Sure!
$ uname -srvm OpenBSD 5.8 GENERIC.MP#1236 amd64 $ gcc -v Reading specs from /usr/lib/gcc-lib/amd64-unknown-openbsd5.8/4.2.1/specs Target: amd64-unknown-openbsd5.8 Configured with: OpenBSD/amd64 system compiler Thread model: posix gcc version 4.2.1 20070719
I haven't tried to compile Kamailio seriously yet, but first quick try generates lot of noise. Fortunately there are some patches in OpenBSD ports tree that I haven't applied.
Hope this helps.
On 08/02/16 17:53, Mikko Lehto wrote:
Daniel-Constantin Mierla miconda@gmail.com:
Anyone with openbsd around?
Sure!
$ uname -srvm OpenBSD 5.8 GENERIC.MP#1236 amd64
Thanks! Is this the last version of openbsd?
Cheers, Daniel
$ gcc -v Reading specs from /usr/lib/gcc-lib/amd64-unknown-openbsd5.8/4.2.1/specs Target: amd64-unknown-openbsd5.8 Configured with: OpenBSD/amd64 system compiler Thread model: posix gcc version 4.2.1 20070719
I haven't tried to compile Kamailio seriously yet, but first quick try generates lot of noise. Fortunately there are some patches in OpenBSD ports tree that I haven't applied.
Hope this helps.
Daniel-Constantin Mierla miconda@gmail.com:
OpenBSD 5.8 GENERIC.MP#1236 amd64
Thanks! Is this the last version of openbsd?
Yes, 5.8 was released 2015-10-18
Looks like 4.2.1 was introduced in version 4.8 (2010-11-01): "Gcc 2.95.3 (+ patches), 3.3.5 (+ patches) and 4.2.1 (+patches)"
Support for 2.95.3 was removed in version 5.5 (2014-05-01): "Gcc 4.2.1 (+ patches) and 3.3.6 (+ patches)"
Just for the sake of completeness, current (5.8/5.9) GCC versions are: "Gcc 4.2.1 (+ patches) and 3.3.6 (+ patches)"
http://www.openbsd.org/48.html http://www.openbsd.org/55.html http://www.openbsd.org/58.html
Thanks for the detailed list.
Cheers, Daniel
On 08/02/16 20:47, Mikko Lehto wrote:
Daniel-Constantin Mierla miconda@gmail.com:
OpenBSD 5.8 GENERIC.MP#1236 amd64
Thanks! Is this the last version of openbsd?
Yes, 5.8 was released 2015-10-18
Looks like 4.2.1 was introduced in version 4.8 (2010-11-01): "Gcc 2.95.3 (+ patches), 3.3.5 (+ patches) and 4.2.1 (+patches)"
Support for 2.95.3 was removed in version 5.5 (2014-05-01): "Gcc 4.2.1 (+ patches) and 3.3.6 (+ patches)"
Just for the sake of completeness, current (5.8/5.9) GCC versions are: "Gcc 4.2.1 (+ patches) and 3.3.6 (+ patches)"
http://www.openbsd.org/48.html http://www.openbsd.org/55.html http://www.openbsd.org/58.html