It's a header only library, so it doesn't come with any source files by default. I can add some workaround code. We could add a source file in Firefox tree where we declare this + I could add an extension point to RLBox that just declares the variable as extern. However, I'm wondering if it's worth investigating the above compiler bug first, before trying a workaround or do you think that may be tricky?
Bug 1566288 Comment 8 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
It's a header only library, so it doesn't come with any source files by default. I can add some workaround code. We could add a source file in Firefox tree where we declare this + I could add an extension point to RLBox that just declares the variable as extern. However, I'm wondering if it's worth investigating the above compiler bug first, before trying a workaround or do you think that may be tricky/too time consuming?