Date: Wed, 2 Jul 2014 12:26:13 -0700 From: Jeffrey Bouquet <jeffreybouquet@yahoo.com> To: Robert Huff <roberthuff@rcn.com> Cc: freebsd-ports@freebsd.org Subject: Re: libxul.so rebuilt, still a version error. Message-ID: <1404329173.17595.YahooMailBasic@web140901.mail.bf1.yahoo.com> In-Reply-To: <53B42779.4000609@rcn.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Replies at the bottom, in a paragraph or two... -------------------------------------------- On Wed, 7/2/14, Robert Huff <roberthuff@rcn.com> wrote: Subject: Re: libxul.so rebuilt, still a version error. To: ports@freebsd.org Date: Wednesday, July 2, 2014, 8:38 AM =20 J Bouqet writes: =20 >=A0 /usr/local/lib/firefox/libxul.so >=A0 /usr/local/lib/libxul//libxul.so >=A0 /usr/local/lib/libxul/sdk/lib/libxul.so >=A0 /usr/local/lib/seamonkey/libxul.so >=A0 /usr/local/lib/thunderbird/libxul.so =20 >=A0 Rebuilt libxul. =20 >=A0 IIRC that persists even after copying the new libxul to the >=A0 seamonkey location. =20 =A0=A0=A0 Sometime back I was told while doing this is unlikely to damage=20 anything, it is in fact The Wrong Answer(tm). =A0=A0=A0 There are specific reasons why (most) Mozilla products build their own=20 versions of libxul, even when the supposedly suitable standalone lib is=20 available.=A0 For more information, talk to the folks on gecko@. =20 =A0=A0=A0 Which brings up the obvious question:=A0 you rebuilt standalone libxul.=20 Did you also rebuild Firefox/Seamonkey/Thunderbird/etc.? =20 =20 =A0=A0=A0 Respectfully, =20 =20 =A0=A0=A0 =A0=A0=A0 =A0=A0=A0 Robert Huff _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" ..........................................................................= ........................................................ Seamonkey has been rebuilt and fixed. Starting thunderbird rebuild... To my recollection, I removed some stale older compat/pkg binaries which ca= used the inadvertant rebuild of libxul, in a attempt to fix an mpv segfault (whi= ch does not newly build.)=20 It turns out that rebuilding libxul often needs a new build (here) of seamo= nkey,=20 firefox, and thunderbird... Some sites only work here on a specific browse= r or two so it is not non-urgent nor trivial. I was hoping some LD_PRELOAD construct = or env variable or extraction of an upstream .so file could make a few minutes wor= k of a few hours... and be noted for future reference, for those times it is more urge= nt. As a side note, I wonder if the forum having "problems with ports and worka= rounds" as a subsection (www ... devel ... lang... ) could put these list inquires int= o something more useful to FreeBSD users, as the forum common usage, unless I am mistaken, i= s more user-friendly, a more recent development, etc than the mailing list(s).=20 Now that I've a few persons attention, I learned this CLI this week, and ha= d been searching for something that worked similarly for years. Thanks to a reply this week at = freebsd-questions. #for F in www/dillo2 girara ; do { portmaster -d -B -P -i -g --update-if-ne= wer lookat $F}; done; echo PMVR ('lookat' included because a port more-than-one is necc for portmaster to c= ontinue proceeding in this CLI) (PMVR so one can search history for the specific CLI if one has forgotten i= t, one can put PMVR on the monitor or something) and one to try debugging mpv ldd /usr/local/bin/mpv | awk '{print $3}' | xargs -J % ldd % | less=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1404329173.17595.YahooMailBasic>