Package: mrcal / 2.4.1-4

Metadata

Package Version Patches format
mrcal 2.4.1-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 I initialize the Python extension type in a more cor.patch | (download)

mrcal-pywrap.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 1/2] i initialize the python extension type in a more correct
 way

0002 autodiff.hh I explicitly prevent all the symbols fro.patch | (download)

autodiff.hh | 56 56 + 0 - 0 !
1 file changed, 56 insertions(+)

 [patch 2/2] autodiff.hh: i explicitly prevent all the symbols from
 being exported

Turns out that if the compiler decided to un-inline any of these class methods,
they would generate an exported symbol. I don't want to export ANY of these: the
API is pure C. So I now do that explicitly

0003 NumPy 2 workaround.patch | (download)

mrcal-pywrap.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 numpy 2 workaround