Subject: Re: boost-libs compilation takes *extremely* long
To: Rhialto <rhialto@falu.nl>
From: Jeroen Ruigrok/asmodai <asmodai@in-nomine.org>
List: tech-pkg
Date: 10/04/2005 20:53:11
-On [20051004 20:44], Rhialto (rhialto@falu.nl) wrote:
>$ /usr/pkg/gcc34/bin/cpp -dM /dev/null | grep ABI
>#define __GXX_ABI_VERSION 1002

DragonFly GCC 3.4.5:

#define __GXX_ABI_VERSION 1002

Interesting.

Ah, found it:

gcc/c-cppbuiltin.c:

    /* Due to an historical accident, this version had the value
       "102".  */
    builtin_define_with_int_value ("__GXX_ABI_VERSION", 102);
  else
    /* Newer versions have values 1002, 1003, ....  */
    builtin_define_with_int_value ("__GXX_ABI_VERSION",
                                   1000 + flag_abi_version);

Accident.  Mmm, if you introduce a value 100 and bump it twice to 102 (as
can be seen in the ChangeLog I wouldn't dare call it an accident, but rather
a cock up).

-- 
Jeroen Ruigrok van der Werven <asmodai(-at-)in-nomine.org> / asmodai
Free Tibet! http://www.savetibet.org/ | http://www.andf.info/
http://www.tendra.org/ | http://www.in-nomine.org/ | catcher@in-nomine.org
We never know the worth of water, 'till the well is dry...