On 28 October 2015 at 05:59, Laurent Gautier wrote: | The patch(*) is in rpy2's repository. I confirm that it will be | included in rpy2-2.7.3.
And I made a rpy2_2.7.2-2 with the patch as well. Dirk | Best, | | Laurent | | 2015-10-26 1:58 GMT-04:00 Laurent Gautier <lgaut...@gmail.com>: | > Hi Dirk and all, | > | > Thanks for the patch Matthias. I have started some refactoring the of | > C code and some of it is already in the rpy2 releases 2.7.x. I almost | > certainly introduced the problems at that moment. | > | > I'll have a look at your patch it as soon as I possible, and it will | > normally make it to rpy2-2.7.3. | > | > Best, | > | > | > Laurent | > | > 2015-10-25 15:36 GMT-04:00 Dirk Eddelbuettel <e...@debian.org>: | >> | >> Salut Laurent, | >> | >> This just in from doko aka Matthias (who is among the more clueful Debian/Ubuntu | >> folks, and who has been looking after both gcc et al and Python for a decade+). | >> | >> Can you take a peek? I am in the middle of something else, but I could of | >> also apply the suggested patch directly and see how it fares -- before you | >> maybe fold it in upstream for 2.7.3? | >> | >> Thanks, Dirk | >> | >> On 25 October 2015 at 19:52, Matthias Klose wrote: | >> | Package: src:rpy2 | >> | Version: 2.7.2-1 | >> | Severity: important | >> | Tags: patch | >> | | >> | seen on the Ubuntu buildds. | >> | | >> | Function `rpy2_newenv' implicitly converted to pointer at | >> | ./rpy/rinterface/_rinterface.c:1426 | >> | Function `rpy2_newenv' implicitly converted to pointer at | >> | ./rpy/rinterface/_rinterface.c:1426 | >> | Function `rpy2_newenv' implicitly converted to pointer at | >> | ./rpy/rinterface/_rinterface.c:1426 | >> | | >> | | >> | | >> | Our automated build log filter detected the problem(s) above that will | >> | likely cause your package to segfault on architectures where the size of | >> | a pointer is greater than the size of an integer, such as ia64 and amd64. | >> | | >> | This is often due to a missing function prototype definition. | >> | | >> | Since use of implicitly converted pointers is always fatal to the application | >> | on ia64, they are errors. Please correct them for your next upload. | >> | | >> | More information can be found at: | >> | http://wiki.debian.org/ImplicitPointerConversions | >> | | >> | patch at | >> | http://launchpadlibrarian.net/222810676/rpy2_2.7.2-1_2.7.2-1ubuntu1.diff.gz | >> | >> -- | >> http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org