mojca.miklavec.lists at gmail.com
Mon Jun 5 18:11:22 CEST 2017
On 5 June 2017 at 11:12, jfbu <jfbu at free.fr> wrote:
> Hi Karl
>> [snip] There's no way to have different
>> per-platform man pages in TL.
> I see.
> One could imagine having the two man pages ready and
> then a symlink decided at install time would resolve
> between the two ?
> similarly there could have been perhaps a dvisvgm1 and a
> dvisvgm2 and at install time, the bin/dvisvgm would have been
> symlinked to the correct one admissible for the platform ?
While this is all nice at true, it only applies to a single binary and
from what I understand, TL 2018 will probably require C++11 anyway, so
any huge hacks invented now will be obsolete by the time of TL 2018
(and won't reach many users of TL 2017 who happen to download the ISO
images or install from DVDs anyway). This is the first time that we
ever shipped different versions of binaries.
Probably a much better option would be to simply provide binaries
somewhere for download, so that users can fetch an alternative binary
(just once) if needed.
I can try to figure out if I can compile dvisvgm for Mac OS X without
having to depend on libc++, but for the time being it's probably
fastest if you compile it yourself. If you refuse to upgrade your OS
to a supported version (OS X 10.9 is out of support window), you need
to live with / handle consequences :)
More information about the tex-live