Re: GTK+ 2.11.3 released



Hubert Figuiere wrote:
> Murray Cumming wrote:
> 
>>>> In the new header file of gtkbuilder, it use typename as parameter's
>>>> name, typename is a keyword of C++, so when compile C++ application such
>>>> as gtkmm, thunderbird, it will cause compile error, so it is better to
>>>> change it to another name like gtypename.
>>> This has been fixed already in svn.
>> A new release would allow GNOME to build (it breaks evince, gtkmm, and
>> gnome-system-monitor, and probably some others), which would allow GTK+
>> to get more testing.
> 
> It is time to write a check for that kind of things. Basically all that

Definitely agree.

> needs to be done is a C++ test program that #include the whole set of
> headers. It would have caught this.

A simpler and faster solution would just be to scan all public headers
for known C++ keywords, it would also avoid the (build time) dependency
of a C++ compiler.

Johan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]