hello list when I run the step make for update my samba4 I have the follow warning warning: The current binary is a PIE (Position Independent Executable), which GDB does NOT currently support. Most debugger features will fail if used in this session. libndr.so: symbol ndr_transfer_syntax_ndr64 has changed - please update major version old_signature: uuid = {time_low = 1903232307, time_mid = 48826, time_hi_and_version = 18743, clock_seq = "\203\031", node "\265\333\357\234\314\066"}, if_version = 1 new_signature: uuid = {time_low = 1903232307, time_mid = 48826, time_hi_and_version = 18743, clock_seq = "\203\031", node "���\234�6"}, if_version = 1 libndr.so: symbol ndr_transfer_syntax_ndr has changed - please update major version old_signature: uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\237\350", node "\b\000+\020H`"}, if_version = 2 new_signature: uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\237�", node "\b\000+\020H`"}, if_version = 2 Waf: Leaving directory `/media/samba-master/bin' Build failed: ABI for libndr.so has changed - please fix library version then build with --abi-update See http://wiki.samba.org/index.php/Waf#ABI_Checking for more information If you have not changed any ABI, and your platform always gives this error, please configure with --abi-check-disable to skip this check make: *** [all] Error 1 root at capital:/media/samba-master# some idea?????
On Tue, 2012-10-23 at 18:16 -0400, sandy.napoles at eccmg.cupet.cu wrote:> hello list when I run the step make for update my samba4 I have the follow > warning > > > warning: The current binary is a PIE (Position Independent Executable), which > GDB does NOT currently support. Most debugger features will fail if used > in this session. > > libndr.so: symbol ndr_transfer_syntax_ndr64 has changed - please update > major version > old_signature: uuid = {time_low = 1903232307, time_mid = 48826, > time_hi_and_version = 18743, clock_seq = "\203\031", node > "\265\333\357\234\314\066"}, if_version = 1 > new_signature: uuid = {time_low = 1903232307, time_mid = 48826, > time_hi_and_version = 18743, clock_seq = "\203\031", node > "���\234�6"}, if_version = 1 > libndr.so: symbol ndr_transfer_syntax_ndr has changed - please update > major version > old_signature: uuid = {time_low = 2324192516, time_mid = 7403, > time_hi_and_version = 4553, clock_seq = "\237\350", node > "\b\000+\020H`"}, if_version = 2 > new_signature: uuid = {time_low = 2324192516, time_mid = 7403, > time_hi_and_version = 4553, clock_seq = "\237�", node > "\b\000+\020H`"}, if_version = 2 > Waf: Leaving directory `/media/samba-master/bin' > Build failed: ABI for libndr.so has changed - please fix library version > then build with --abi-update > See http://wiki.samba.org/index.php/Waf#ABI_Checking for more informationSee this line:> If you have not changed any ABI, and your platform always gives this > error, please configure with --abi-check-disable to skip this check-- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org
Hi Andrew On 24 October 2012 10:06, Andrew Bartlett <abartlet at samba.org> wrote:> > On Tue, 2012-10-23 at 18:16 -0400, sandy.napoles at eccmg.cupet.cu wrote:[...]> See this line: > > > If you have not changed any ABI, and your platform always gives this > > error, please configure with --abi-check-disable to skip this checkSince an end-user is unlikely to have changed the ABI or know what that means, perhaps that message would make more sense if reworded? e.g.: Please report this error to ... along with the version of your OS and Samba (and gdb or whatever else you need to know). In the mean time, you can rerun configure with the --abi-check-disable option. -- Michael Wood <esiotrot at gmail.com>
On Wed, 2012-10-24 at 11:00 +0200, Michael Wood wrote:> Hi Andrew > > On 24 October 2012 10:06, Andrew Bartlett <abartlet at samba.org> wrote: > > > > On Tue, 2012-10-23 at 18:16 -0400, sandy.napoles at eccmg.cupet.cu wrote: > [...] > > See this line: > > > > > If you have not changed any ABI, and your platform always gives this > > > error, please configure with --abi-check-disable to skip this check > > Since an end-user is unlikely to have changed the ABI or know what > that means, perhaps that message would make more sense if reworded? > > e.g.: > > Please report this error to ... along with the version of your OS and > Samba (and gdb or whatever else you need to know). In the mean time, > you can rerun configure with the --abi-check-disable option.It already only happens with ./configure.developer or --enable-developer What we probably need to do is stop suggesting that option. Andrew Bartlett -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org