Waf rebuilding issue with python3

Volker Lendecke Volker.Lendecke at SerNet.DE
Wed Dec 12 09:52:52 UTC 2018

On Tue, Dec 11, 2018 at 10:44:03AM +1300, Andrew Bartlett via samba-technical wrote:
> G'Day Alexander,
> Since we switched to using python3 to build Samba it seems that 'make'
> always rebuilds Samba, without skipping existing built objects.
> Can you take a look at what might be going on here?

I have the same issue here. I do a git clean -dxf, then a

LD=/usr/bin/ld.gold CFLAGS="$CFLAGS -g -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" ./configure.developer --with-cluster-support --abi-check-disable --with-profiling-data --prefix=/root/git/inst --enable-spotlight && nice -n 19 make -j -k

When that finishes, I do a

SELFTEST_TESTENV=ad_dc_ntvfs make testenv SCREEN=1

and that re-builds the world. So on my CPU it takes ages to get the
testenv up and running. And if I Control-C the "make testenv" it
always starts from scratch. So I have to really sit through the whole
build every time I want a testenv.

I did not do a "git bisect" yet. If that is required for analysis, I
can do that. But it will be a lot of waiting.

With best regards,

Volker Lendecke

Besuchen Sie die verinice.XP 2019 in Berlin!
Anwenderkonferenz für Informationssicherheit
26.-28. Februar 2019 - im Hotel Radisson Blu
Info & Anmeldung hier: http://veriniceXP.org

SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de

More information about the samba-technical mailing list