[Pkg-samba-maint] [samba] 04/06: Drop no_build_options.patch as it breaks "make test"

Mathieu Parent math.parent at gmail.com
Wed May 4 10:07:38 UTC 2016


2016-05-03 23:22 GMT+02:00 Jelmer Vernooij <jelmer at debian.org>:
> On Tue, May 03, 2016 at 05:19:39PM +0200, Mathieu Parent wrote:
>> 2016-05-03 16:17 GMT+02:00 Jelmer Vernooij <jelmer at jelmer.uk>:
>> > Please revert this, and improve the patch instead. This patch is
>> > needed for reproducible builds.
>>
>> I know. I've replaced it by a new one. See:
>> http://anonscm.debian.org/cgit/pkg-samba/samba.git/patch/?id=f7540d3d9e216c6646165a8b11a73bf242add7fd
>>
>> I'll wait for the reproducible buildd to check if it's enough.
>
> build_options() prints all HAVE_ variables, including almost certainly
> one or more which are dependent on the environment.
>
> See buildtools/wafsamba/samba_patterns.py

At least it is currently reproducible on armhf.

(It currently FTBFS on make quicktest because 2^32 offset on 32-bit,
and FTBFS on amd64, see below)

Regards

-- 
Mathieu


FTBFS on amd64, looks like a flappy failure

[84(468)/356 at 5m49s] samba4.rpc.altercontext on ncalrpc with
bigendian(ad_dc_ntvfs:local)
smbtorture 4.4.3-Debian
Using seed 1462325104
opening LSA connection
Testing change of primary context

Testing OpenPolicy2
Testing change of primary context
Opening secondary DSSETUP context
Testing change of primary context
Opening bad secondary connection
Testing DSSETUP pipe operations
dcerpc_dssetup_DsRoleGetPrimaryDomainInformation level 1
dcerpc_dssetup_DsRoleGetPrimaryDomainInformation level 2
dcerpc_dssetup_DsRoleGetPrimaryDomainInformation level 3

Testing Close

Testing change of primary context

Testing OpenPolicy2

Testing Close

Testing change of primary context

Testing OpenPolicy2
UNEXPECTED(failure): samba4.rpc.altercontext on ncalrpc with
bigendian.altercontext(ad_dc_ntvfs:local)
REASON: Exception: Exception: ../source4/torture/rpc/lsa.c:188: status
was NT_STATUS_CONNECTION_RESET, expected
NT_STATUS_CONNECTION_DISCONNECTED: OpenPolicy2 failed
command: /build/samba-4.4.3+dfsg/bin/smbtorture  $LOADLIST
--configfile=$SMB_CONF_PATH --option='fss:sequence timeout=1'
--maximum-runtime=$SELFTEST_MAXTIME --basedir=$SELFTEST_TMPDIR
--format=subunit --option=torture:progress=no
--option=torture:quick=yes --target=samba4 ncalrpc:$SERVER[bigendian]
-U$USERNAME%$PASSWORD --workgroup=$DOMAIN rpc.altercontext 2>&1  |
/build/samba-4.4.3+dfsg/selftest/filter-subunit --fail-on-empty
--prefix="samba4.rpc.altercontext on ncalrpc with bigendian."
--suffix="(ad_dc_ntvfs:local)"
expanded command: /build/samba-4.4.3+dfsg/bin/smbtorture  $LOADLIST
--configfile=/build/samba-4.4.3+dfsg/st/ad_dc_ntvfs/etc/smb.conf
--option='fss:sequence timeout=1' --maximum-runtime=1200
--basedir=/build/samba-4.4.3+dfsg/st/tmp --format=subunit
--option=torture:progress=no --option=torture:quick=yes
--target=samba4 ncalrpc:localdc[bigendian] -UAdministrator%locDCpass1
--workgroup=SAMBADOMAIN rpc.altercontext 2>&1  |
/build/samba-4.4.3+dfsg/selftest/filter-subunit --fail-on-empty
--prefix="samba4.rpc.altercontext on ncalrpc with bigendian."
--suffix="(ad_dc_ntvfs:local)"
ERROR: Testsuite[samba4.rpc.altercontext on ncalrpc with
bigendian(ad_dc_ntvfs:local)]
REASON: Exit code was 1



More information about the Pkg-samba-maint mailing list