[SCM] Samba Shared Repository - branch master updated

Jelmer Vernooij jelmer at samba.org
Tue Oct 18 04:08:30 MDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/18/2011 11:55 AM, Michael Adam wrote:
> Hi Andrew,
>
> Andrew Bartlett wrote:
>> On Mon, 2011-10-17 at 14:48 +0200, Michael Adam wrote:
>>> Hi Andrew,
>>>
>>> any clues about the typo SIGCHILD (instead of SIGCHLD) that is
>>> still in selftest.pl? Anyone? I did not have time to think this
>>> through properly, but every now and then I notice that
>>> "make test" keeps telling me:
>>>
>>> "No such signal: SIGCHILD at ../selftest/selftest.pl line 179."
>>>
>>> Cheers - Michael
>>
>> As Jelmer intends to rewrite selftest.pl in python, I think the correct
>> fix is to just revert my change.
>
> Ah yes, the python cures it all thing... ;-)
>
Actually, this isn't just because Python is the language-of-the-week.

selftest/target/*.pm has become a mess over the last couple of years,
mostly because new additions to it are copy-n-pasted from elsewhere. It
needs thorough cleaning up anyway.

We have Python bindings for a lot of our setup code. If
selftest/target/*.pm was in Python, it could directly use those bindings
rather than shelling out. The Python Subunit producers/consumer library
is much more mature than the Perl one.

If we're going to rewrite large chunks of selftest/target/*.pm anyway,
we might as well take advantage of those existing bindings and libraries.

Cheers,

Jelmer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJOnVAeAAoJEACAbyvXKaRXIvAP/1nx1yY6LTdJiz+29CDotY+N
OStBAoZPl+jhgcPo5osXEyM8EpOqPEhGFuXPPlCTVWqOitv/5sQ8M/eLAGGNIFPq
MYZ1Fv8OC1YJ1U0BYDxykPhIoBCKA4amb8bFB7VMgYnXNTYyNurKJGzbPtguYnNv
6qftzkYS/lIcwmXPkcOPSudrNjRUVyJA+LwpZTLff/d/xbECvVnA1BWqH/AD6yIb
613d36SA6nU0EJtbe14iCFSDZbLWZuJvRAc7agw2dLIazgrh9zYd26WtGtIaS089
LJHaVXNs9+0GCtUKJHmisa1CJd2/i4GAwzeSZgr5lcgLFGnoz6BKo6aUncDjYc3g
JRDTX+NkC3cfiubbNsqsAhOyl1FxAmms+bBLmI4AGSiD48fbwdrVf/j13lemOu5F
Gd8fF1gRjLJLyVtOYgYL42PjI0DW08PX0mk2Z4kqXEMi2QUi793GrVOB7q1ueu4J
519xNYT+o8RjjznDJt37D8BCW/yiHXzFh0a3YJPk6M9huPM5I4vQPecMvikkMP/L
eR1Kk5jWXOebi6Cj8tNMga/9+kswxWYK0t4KSGeqBXYws5TYihLvKbngeIL9sICS
AY+0H6+eH7+g1DcsSqkPiQl+jW/GPEjAmeDl4VKBrE8DJ1B608zJ1UJ2/tf67Vdu
GvMbxu/pIke/nDhd6Qbp
=jyBx
-----END PGP SIGNATURE-----



More information about the samba-technical mailing list