Stuart Henderson <[email protected]> writes:
> On 2017/07/24 22:33, Landry Breuil wrote:
>> myeah, i dont really have an opinion on that mess, but the autoconf goo
>> is going away someday. I see that all sub-ports were also bumped so we
>> shouldnt have update issues. No opinion on the update itself, it looks
>> fine portswise (i'm just not sure at all the gettext module is needed
>> anymore)
>
> Yep we're trying to get rid of gettext module use, I'd rather not re-add it
> as this diff does.
Trying a build with no devel/gettext now, although it sounds like it's
certainly going to be okay... just like to make sure.
>> - someone running this should take care of properly testing it.
>
> Presumably Sean has already done that so we are probably just down to
> ports nitpicking now :)
While nitpicking, I prefer "attila" to "Sean" :-)
As for testing, no, I'm afraid you're wrong: I was not able to do
nearly as much testing as is needed, which is why I called for testers
in my original post. The one person who tests my TB builds regularly
was seeing some bizarre behavior with regard to the toolbars: the
normal firefox personal bookmarks toolbar was appearing for him, and I
can't explain why or how. I could not get this to happen for me, but
my ability to test is limited due to my crap network connection.
So: I really need testers for this. I don't normally like to post an
update that hasn't been tested better than this but it was simply
taking too long to get this update out, I got lapped by upstream twice
as it is and I figured there must be others out there who are
interested in testing.
> : -# there are sometimes .orig files in the source, messes with update-patches
> : post-extract:
> : + # there have been .orig files in source, messes with update-patches
> : -find ${WRKSRC} -name '*.orig' -exec rm {} \;
>
> Probably better to set PATCHORIG, this will avoid the need for running this
> find(1) across the source tree for each build.
I didn't know about PATCHORIG. Thanks!
> : # relies on pulseaudio for sound and broken at runtime
> : -CONFIGURE_ARGS += --disable-webrtc
> : -
> : -CONFIGURE_ARGS += --disable-gstreamer
> : +#CONFIGURE_ARGS += --disable-webrtc
>
> It looks a bit odd to have a commented-out --disable-webrtc here, was
> that intentional?
Much of the churn in this update's browser/Makefile was to try to get
back closer to www/firefox-esr/Makefile, to make it easier to see
changes. This bit was along those lines. I can remove it if desired,
but in general I like to stay as close to landry@'s Makefile as I can.
>> I think you can remove the skia/gfx patches for i386, iirc they're not
>> needed in 52. To be tested.
>
> Since they're no longer present in firefox-esr I would be ok with just
> dropping them, if I run into problems in i386 bulk I can always re-add them.
I did remove them, using cvs rm; they look removed to me in my patch
(+++ /dev/null)... did I mess it up?
I'm waiting to confirm that the build w/o devel/gettext looks good and
then I'll post another update that uses PATCHORIG. If nobody cares
about the files/configure issue maybe I'll leave it the way it was
originally: one more thing in files/ vs two new patches. If there
are feelings the other way please say so.
Thanks a lot for the feedback.
Pax, -A
--
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D 09C1 4068 D5D5 62A7 29CF