RFC --picky-developer (for developer builds)

Martin Schwenke martin at meltin.net
Wed Jul 31 01:38:04 UTC 2019


Hi Metze,

On Tue, 30 Jul 2019 09:51:14 +0200, Stefan Metzmacher <metze at samba.org>
wrote:

> > I like the idea.  Those fancy options sometimes find bugs before the
> > code gets merged.  ;-)
> > 
> > It would be good if we could even go stronger.  I always try to build
> > with CFLAGS="-O3" and --picky-developer. However, with those options you
> > can't build against bundled Heimdal Kerberos, because it is a roaring
> > dumpster fire... and I don't think anyone has looked at fixing
> > building against system Heimdal either...  :-(  
> 
> Are you sure that's still the case?
> It was the problem at the time I wrote the patches
> ~ 5 years ago.
> 
> But autobuild and gitlab-ci use that for quite some time now.
> 
> See https://gitlab.com/samba-team/samba/merge_requests/667
> the pipeline works fine and we're running the O3 build on a lot of
> distributions and never need to use --disable-warnings-as-errors.

I'm not sure... let me try it all!  :-)

I'm happy to see that I'm wrong and that bundled Heimdal now builds with
O3 and --picky-developer!  Yay!

--with-system-heimdalkrb5 still fails to build.

Anyway, I'm happier.  Thanks for letting me know bundled Heimdal works
now!

peace & happiness,
martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20190731/7359c247/attachment.sig>


More information about the samba-technical mailing list