Ticket #9224 (closed enhancement: invalid)

Opened 7 years ago

Last modified 21 months ago

GNU/kFreeBSD support: please update NSPR and XPCOM

Reported by: rmh Owned by:
Priority: major Component: other
Version: VirtualBox 4.0.10 Keywords:
Cc: Guest type: other
Host type: other

Description (last modified by aeichner) (diff)


I'm working on a port of VirtualBox to GNU/kFreeBSD. Since there's a large patchset, and not all of it is ready to be submitted, I'll file separate bug reports for each problem.

First issue is that VirtualBox embeds old versions of NRPR and XPCOM. The upstream version of these libraries is already ported to support GNU/kFreeBSD. Please could you update to the latest version in VirtualBox source tree?


nspr.diff Download (12.4 KB) - added by rmh 7 years ago.
xpcom.diff Download (1.1 KB) - added by rmh 7 years ago.

Change History

comment:1 Changed 7 years ago by frank

Sorry, but that's quite impossible because we did various local fixes and small enhancements to these libraries.

Changed 7 years ago by rmh

comment:2 Changed 7 years ago by rmh

Ok. In that case please consider this patch. It's roughly based in the patch that was merged in NSPR.

Please remember to regenerate configure afterwards.

Changed 7 years ago by rmh

comment:3 Changed 7 years ago by rmh

And xpcom.diff, extracted from Mozilla BTS (

comment:4 Changed 7 years ago by frank

How useful is merging the configure diff? We don't use configure during the build process.

comment:5 Changed 7 years ago by rmh

Ah, I see. I wasn't sure if it was used or not, so I thought better be safe than sorry ;-)

If it's not used, feel free to discard it from my patch. TIA.

comment:6 Changed 7 years ago by rmh

Btw, nspr.diff is copyright 2004, 2005 Robert Millan and I hereby license it under the MIT license (

xpcom.diff is just two-line diff and is not significant with regard to copyright law.

comment:7 Changed 6 years ago by rmh

Any news about this?

comment:8 Changed 21 months ago by aeichner

  • Status changed from new to closed
  • Resolution set to invalid
  • Description modified (diff)

Please use the vbox-dev mailing list for such patch series.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use