[prev in list] [next in list] [prev in thread] [next in thread] 

List:       samba-technical
Subject:    Re: [PATCH] debug: make debug public again, for 4.3
From:       Stefan Metzmacher <metze () samba ! org>
Date:       2015-08-31 12:47:44
Message-ID: 55E44CF0.3020906 () samba ! org
[Download RAW message or body]


Hi Brad,

> > > On Fri, Aug 21, 2015 at 05:07:30PM +0200, Stefan Metzmacher wrote: 
> > > > Can we get this sorted out soon? There's not much time left until 4.3.0. 
> > > 
> > > I'm fine with anything. We published our internals as interfaces, and 
> > > now we have to pick up the debris of this decision.  Whatever works for 
> > > our users can go in. I did not comment so far because I do not have an 
> > > OpenChange environment available to test. If brad says his patch works, 
> > > just put it in. 
> > 
> > Can you please provide the minimum patch (on top of v4-3-test, signed-off, 
> > and ready to apply with git am) that fixes your problem? 
> I can't do any more than my previous patch, since I'm away from my machine for \
> another week. All I have is android tablet and hotel WiFi (s$18/day) 
> I am happy to do Signed-off-by: Brad Hards <bradh@frogmouth.net> if that would \
> help. 
> Other than that, perhaps Jelmer or Julien could save me (again)?

I took a look at this today a bit, but had a lot of problems.

Because I'm on ubuntu 14.04 I'm not be able to use openchange master,
so I tried the openchange-2.2-NANOPROBE tag.

With this I already got linking problems with samba-4.1.18.
nt_errstr,

SAMBA_PREFIX=$HOME/prefix/openchange/samba make samba
...
./autogen.sh
...
./configure --prefix=$HOME/prefix/openchange/samba
--with-samba=$HOME/prefix/openchange/samba
...
make -j
Linking sample application bin/libmapixx-test
libmapi.so.2.2: error: undefined reference to 'nt_errstr'
libmapi.so.2.2: error: undefined reference to 'lzxpress_compress'
libmapi.so.2.2: error: undefined reference to 'lzxpress_decompress'
libmapi.so.2.2: error: undefined reference to '_tevent_req_nterror'
libmapi.so.2.2: error: undefined reference to 'tevent_req_is_nterror'
collect2: error: ld returned 1 exit status
make: *** [bin/libmapixx-test] Error 1

Using 4.3.0rc3 I got more missing references including the debug stuff,
but in order to provide a useful fix, there's more needed.

I fear we need to defer this to a later 4.3.x release.

metze


["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic