Re: GTK+-2.0.0 release schedule
- From: Miroslaw Dobrzanski-Neumann <mne mosaic-ag com>
- To: gtk-devel-list gnome org
- Subject: Re: GTK+-2.0.0 release schedule
- Date: Thu, 14 Feb 2002 09:20:39 +0100
On Thu, Feb 14, 2002 at 03:54:13PM +0800, James Henstridge wrote:
> Miroslaw Dobrzanski-Neumann wrote:
>
> >On Wed, Feb 13, 2002 at 06:35:33PM +0000, Joel Becker wrote:
> >
> >>On Wed, Feb 13, 2002 at 01:04:51PM -0500, Owen Taylor wrote:
> >>
> >>> - Collect information about what platforms GTK+-2.0.0 will be expected
> >>> to compile and work on.
> >>>
> >> Ok, this is going to illustrate my strange biases, but if anyone
> >>has an AIX box with xlc on it, I'll do any work required to verify/fix
> >>the 2.0 build on AIX. I'll even build AIX packages of the binaries like
> >>I used to back in the day.
> >>
> >
> >One word about runtime loading and libtool on AIX.
> >
> >Starting from AIX 4.x there is an dlopen()/.. interface. It works fine. But for
> >some obscure reasons runtime loading is only partially supported when not
> >using the -brtl link option wich is available first on AIX 4.3 (-brtl does not
> >work with DCE); libtool does not use the -brtl option for linking. The
> >partially support especially means that dlsym() for a symbol located in main
> >module (executable) will not work.
> >
> There seems to be something in libtool.m4 that mentions -brtl. It
> checks to see if -brtl occurs in LDFLAGS, and if so sets
> aix_use_runtimelinking to yes (which it then checks while setting
> various link commands).
>
> If libtool is not working for AIX, then you should report it as a bug
> (assuming you have tested with the latest libtool release).
I check it.
> >
> >
> >So the gmodule test fails because it try to lookup a symbol in executable.
> >
> >* If any component stick to g_module_open(NULL, ...) it will not work on AIX.
> > h = g_module_open(NULL, ...);
> > sym = g_module_symbol(h, "anything", ...);
> > sym is always NULL
> >
> >* Could module-test.c be rewritten not to use own symbols?
> >
> I think the aim of these tests is to see if those APIs work. Removing
> them sounds like it would defeat the purpose of having a test suite
> (especially if the -brtl flag you mentioned would make the test pass)
on AIX <= 4.2 the test will fail anyway there is no -brtl option
regards
--
Miroslaw Dobrzanski-Neumann
MOSAIC SOFTWARE AG
Base Development and Research
Tel +49-2225-882-291
Fax +49-2225-882-201
E-mail: mne mosaic-ag com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]