[Python-bugs-list] fix for freezing problem (PR#417)

guido@beopen.com guido@beopen.com
Fri, 28 Jul 2000 06:35:16 -0400 (EDT)


> Full_Name: daishi harada
> Version: cvs (2.0/1.6?)
> OS: linux 2.2 (debian/frozen)
> Submission from: c894332-a.pinol1.sfba.home.com (24.12.42.18)
> 
> Attempting to freeze in the cvs version of Python appears to fail because of
> the addition of:
> 	Modules/config.c.in L40:       {"exceptions", NULL}, 
> with respect to earlier versions of Python. In particular, freezing fails
> because an
> 	extern void initexceptions();
> ends up being placed in the config.c generated by Tools/freeze/makeconfig.py,
> and this is unbound. I have "fixed" this by simply adding 'exceptions' to the
> never list on L6 of makeconfig.py. Things appear to work (or at least
> properly freeze), but I have not extensively verified correct operation.

Thanks!  I've fixed this in the CVS tree now.

--Guido van Rossum (home page: http://www.pythonlabs.com/~guido/)