Jack Howarth
2015-Apr-21 14:52 UTC
[Rd] Bug 15899 - Omitted 'extern' on 'R_running_as_main_program' after refactor can cause linker errors for applications embedding R
Is there any plans for addressing the regression... https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15899 in the 3.2.1 release? In the fink project, I had to resort to creating a fixincludes subdirectory containg a local copy of the offending Rinterface.h header with the missing extern on the declaration of R_running_as_main_program restored in order to suppress duplicate symbols during the rstudio build... https://support.rstudio.com/hc/communities/public/questions/203671967-duplicate-R-running-as-main-program-break-linkage-of-rstudio-desktop-0-98-1103-against-R-3-2-0?locale=en-us [[alternative HTML version deleted]]
Martin Maechler
2015-Apr-22 12:56 UTC
[Rd] Bug 15899 - Omitted 'extern' on 'R_running_as_main_program' after refactor can cause linker errors for applications embedding R
>>>>> Jack Howarth <howarth.mailing.lists at gmail.com> >>>>> on Tue, 21 Apr 2015 10:52:52 -0400 writes:> Is there any plans for addressing the regression... > https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15899 > in the 3.2.1 release? In the fink project, I had to resort to creating a > fixincludes subdirectory containg a local copy of the offending > Rinterface.h header with the missing extern on the declaration of I have addressed it now, for the moment for R-devel only. I will port the patch to "R 3.2 patched" (which should become R 3.2.1 eventualy) if there are no problems, issues with it. Thank you for the reminder. Martin Maechler