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

Re: heimdal 0.8-rc3



Hello Chandrasekar,

I can't reproduce this (I'm trying with the 20070109 snapshot on the  
local linux host).

Can you check why the kdc failes to load the plugin windc.so

The easist way it to apply the patch below and rerun the check-pac test.

Love

--- plugin.c	09 Jan 2007 18:46:01 +0100	1.4
+++ plugin.c	09 Jan 2007 20:06:26 +0100	
@@ -96,6 +96,8 @@
      (*e)->dsohandle = dlopen(lib, RTLD_LAZY);
      if ((*e)->dsohandle == NULL) {
	free(*e);
+	fprintf(stderr, "Failed to load %s: %s",
+		lib, dlerror());
	krb5_set_error_string(context, "Failed to load %s: %s",
			      lib, dlerror());
	return ENOMEM;





9 jan 2007 kl. 18.57 skrev Chandrasekar Kannan:

>
> hm... I still see this error after applying the patch.
>
> gmake[3]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/tests/ 
> gss'
> gmake[2]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/tests/ 
> gss'
> Making check in plugin
> gmake[2]: Entering directory `/export/heimdal/heimdal-0.8-rc3/tests/ 
> plugin'
> gmake  check-TESTS check-local
> gmake[3]: Entering directory `/export/heimdal/heimdal-0.8-rc3/tests/ 
> plugin'
> sed -e 's,[@]srcdir[@],.,g' -e 's,[@]objdir[@],../../tests/ 
> plugin,g' -e 's,[@]EGREP[@],/bin/grep -E,g'  < ./check-pac.in >  
> check-pac.tmp
> chmod +x check-pac.tmp
> mv check-pac.tmp check-pac
> Creating database
> Doing database check
> Starting kdc
> Waiting for KDC to start, looking logfile messages.log
> Have waited 2 seconds
> Getting client initial tickets
> Getting tickets
> Verify PAC on server
> ap-req: get pac
> test failed
> signal killing kdc
> FAIL: check-pac
> ========================================
> 1 of 1 tests failed
> Please report to heimdal-bugs@pdc.kth.se
> ========================================
> gmake[3]: *** [check-TESTS] Error 1
> gmake[3]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/tests/ 
> plugin'
> gmake[2]: *** [check-am] Error 2
> gmake[2]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/tests/ 
> plugin'
> gmake[1]: *** [check-recursive] Error 1
> gmake[1]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/tests'
> gmake: *** [check-recursive] Error 1
>
>
>
>
> Love Hörnquist Åstrand wrote:
>> Hello Chandrasekar
>>
>> Thanks Andrew found the problem yesterday too so I found the bug
>> a day ago. Here is a patch that should fix the problem.
>>
>> http://people.su.se/~lha/patches/heimdal/plugin-dlopen-lazy.txt
>>
>> Love
>>
>>
>> 9 jan 2007 kl. 16.21 skrev Chandrasekar Kannan:
>>
>>>
>>> I see the following failure on i386 during gmake all check install
>>>
>>> gmake[3]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/ 
>>> tests/gss'
>>> gmake[2]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/ 
>>> tests/gss'
>>> Making check in plugin
>>> gmake[2]: Entering directory `/export/heimdal/heimdal-0.8-rc3/ 
>>> tests/plugin'
>>> gmake  check-TESTS check-local
>>> gmake[3]: Entering directory `/export/heimdal/heimdal-0.8-rc3/ 
>>> tests/plugin'
>>> sed -e 's,[@]srcdir[@],.,g' -e 's,[@]objdir[@],../../tests/ 
>>> plugin,g' -e 's,[@]EGREP[@],/bin/grep -E,g'  < ./check-pac.in >  
>>> check-pac.tmp
>>> chmod +x check-pac.tmp
>>> mv check-pac.tmp check-pac
>>> Creating database
>>> Doing database check
>>> Starting kdc
>>> Waiting for KDC to start, looking logfile messages.log
>>> Have waited 2 seconds
>>> Getting client initial tickets
>>> Getting tickets
>>> Verify PAC on server
>>> ap-req: get pac
>>> test failed
>>> signal killing kdc
>>> FAIL: check-pac
>>> ========================================
>>> 1 of 1 tests failed
>>> Please report to heimdal-bugs@pdc.kth.se
>>> ========================================
>>> gmake[3]: *** [check-TESTS] Error 1
>>> gmake[3]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/ 
>>> tests/plugin'
>>> gmake[2]: *** [check-am] Error 2
>>> gmake[2]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/ 
>>> tests/plugin'
>>> gmake[1]: *** [check-recursive] Error 1
>>> gmake[1]: Leaving directory `/export/heimdal/heimdal-0.8-rc3/tests'
>>> gmake: *** [check-recursive] Error 1
>>> [root@switch heimdal-0.8-rc3]#
>>>
>>>
>>> Love Hörnquist Åstrand wrote:
>>>> Hello
>>>>
>>>> I've just created a heimdal 0.8-rc3 snapshot.
>>>>
>>>> ftp://ftp.pdc.kth.se/pub/heimdal/src/snapshots/heimdal-0.8- 
>>>> rc3.tar.ga
>>>> ftp://ftp.pdc.kth.se/pub/heimdal/src/snapshots/heimdal-0.8-rc3.dmg
>>>>
>>>> Basicly what needs to happen before release is fixing (text)  
>>>> error message
>>>> for GSS-API mech-glue layer and testing on more platforms.
>>>>
>>>> Testing is mostly automated and very simple to set up, please read
>>>> here if you want to contribute.
>>>>
>>>> http://www.pdc.kth.se/heimdal/help/#buildfarm
>>>>
>>>> Love
>>>>
>>>>
>>>
>>
>
>