[Pkg-samba-maint] samba 4.6.3 on mentors

Andrew Bartlett abartlet at samba.org
Fri May 19 19:52:28 UTC 2017

On Fri, 2017-05-19 at 11:23 +0200, L.P.H. van Belle wrote:
> Hello Jelmer and others. 
> Sorry for the late responce. 
> I had to do some other things first because of a sick dad (cancer), 
> which was taking a lot of time get him correct medicine.
> Thats going the correct way now, so im getting more time again for samba again.
> Now, in responce to below. 
> Im preparing for a new build which i'll make for experimental. 
> For example, i'll go build tdb 1.3.13. 
> I'll make a changelog from there git.
> https://git.samba.org/?p=samba.git;a=history;f=lib/tdb; 
> I'll leave out the "builded for jessie", i did set that because i builded samba for jessie only.
> And these packages are use by people on the samba list. 
> Now im always having problems with the version tagging and what exact to put in the changelogs. 
> I've preparied tdb 1.3.13 now, and i've added this in the debian/changelog 
> This what you/debian wants/expects? 
> tdb (1.3.13-1+nmu1) experimental; urgency=medium
>   * Non-maintainer upload
>   * New upstream release.
>     - tdb: Improve debugging in _tdb_transaction_starttree
>     - tdb: Improve debugging when the allrecord lock fails.
>     - tdb: runtime check for robust mutexes may hang in threath
>     - tdbtool: Add "storehex" commandtree
>     - tdb: Test for readonly lock upgrade bugtree
>     - tdb: Do lock upgrades properlytree
>     - tdb: Fix some signed/unsigned hickupstree
>     - tdbtools: add documentation for the tdbbackup -n optiontree
>     - waf: disable-python - align tdb's wscripttree
>  -- Louis van Belle <louis at van-belle.nl>  Fri, 19 May 2017 10:52:51 +0200
> Now, about that part. 
> What is expected 1.3.13-1+nmu1 or plain 1.3.13-1
> When thats clear, i can make the needed package for samba 4.6.x ( and/or comming 4.7 ) 
> Without the "builded for jessie" in the logs. 
> I have a git build of 4.7 with MIT kerberos builded also for jessie, but thats why ahead, 
> ( have a peek here : http://downloads.van-belle.nl/samba4/samba-470-BUILD_SET/README.txt ) 
> Now, last question. 
> Samba 4.6.x needs cmocka 1.0.x but 1.1.1 is release. 
> Not shown here : 
> https://git.samba.org/?p=samba.git;a=summary 
> But needed for 4.7. 
> Question is, build the 4.6 with 1.0.x cmocka or 1.1.1? 

Samba doesn't use cmocka in a production build, only during make test. 

> And can i upload the pam_wrapper 1.0.4 to experimental.
> Which contains a build fix and fix a resource leak. 

Likewise just as for the other cwrap.org components, we do not use
these except in make test.  There was an effort to run our selftest in
the debian test, but this has been turned off again.

I'm not sure exactly where we sit on the 'no bundled libraries' rule
for things only used in test, but (I think) we can side-step this for


Andrew Bartlett

Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba

More information about the Pkg-samba-maint mailing list