Steven, no, I'm not aware of any negative effect, in fact having an index in the archive is always a good idea - some linkers require it, some work faster with it and at the worst the linker ignores it. And as far as I can tell all current system "ar" implementations support the -s flag (even though technically, it's only part of the XSI POSIX extension, but POSIX doesn't define ranlib so ar -s is better than using ranlib directly).
Cheers, Simon > On 21/12/2023, at 8:10 AM, Steven Scott <steve.the.bayes...@gmail.com> wrote: > > The Boom package builds a library against which other packages link. The > library is built using the Makevars mechanism using the line > > ${AR} rc $@ $^ > > A user has asked me to change 'rc' to 'rcs' so that 'ranlib' will be run on > the archive. This is apparently needed for certain flavors of macs. I'm > hoping someone on this list can comment on the portability of that change > and whether it would negatively affect other platforms. Thank you. > > [[alternative HTML version deleted]] > > ______________________________________________ > R-package-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-package-devel > ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel