Re: WebKitGTK known version to jhalfs and reversed dependency chain until poedit

"Jamenson Espindula" ([email protected] via alfs-discuss Mailing List) <[email protected]> Wed, 21 Jan 2026 05:03:13 -0300
Newsgroups gmane.linux.lfs.automated
Message-ID <CAOW_YO=D28AW5PKC2rkx4UFFK15twNGwmAh-ryGqQroyg7==Rg@mail.gmail.com>
This is a multi-part message in MIME format...

------------=_1768982610-30781-56282
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Em qua., 21 de jan. de 2026 =C3=A0s 03:21, Xi Ruoyao
<[email protected]> escreveu:
>
> On Tue, 2026-01-20 at 04:53 -0300, Jamenson Espindula wrote:
> > Em seg., 19 de jan. de 2026 =C3=A0s 08:16, Xi Ruoyao
> > <[email protected]> escreveu:
> > >
> > > On Mon, 2026-01-19 at 11:59 +0100, Pierre Labastie wrote:
> > > > > Douglas Reno said that I will need to build the GTK-3 version of
> > > > > WebKitGTK. It makes sense to me. My doubt is: should I delete the
> > > > > WebKitGTK construction directory and start over inside a fresh
> > > > > uncompressed directory (default proceeding of the BLFS book) or a=
m I
> > > > > authorized to rebuild inside the same construction directory? A
> > > > > fresh
> > > > > construction directory means to construct the whole package again
> > > > > from scratch.
> > > > I think everything is explained on the webkitgtk page in the book
> > > > (although the order or builds is reversed). Normally, jhalfs genera=
tes
> > > > a script for both (gtk3 and gtk4) versions. But yes, you need to st=
art
> > > > anew for the other version. (change to the "build" directory and run
> > > > "rm -r * .*" (note that .[^.]* is not needed anymore with modern
> > > > versions of rm)).
> > >
> > > FYI I tried skipping the rm command (attempting to save some build ti=
me)
> > > but the result was a completely broken installation: the GTK4 version
> > > was installed with the library and directory names supposed for the G=
TK3
> > > version.
> > >
> > Thank you all folks for your reply!
> >
> > I have decided to delete the whole 'webkitgtk-2.50.4' directory. I
> > unpacked it again and I began building the GTK-3 version.
> >
> > To be clear, the machine has an IvyBridge four cores processor and has
> > eight (08) GB of RAM. After jhalfs finished building and installing
> > the GTK-4 version, immediately I inspected the output of the 'free -m'
> > program. The swap (in file) use was zero (no swapping at all was
> > needed)! By the way, I keep the machine working only on the build (no
> > Xorg working, nobody else accessing the system). As I am in my home, I
> > can do that (machine exclusively dedicated to build the package).
> >
> > Pierre said: 'Normally, jhalfs generates a script for both (gtk3 and
> > gtk4) versions'.
> >
> > Yes. jhalfs really generated the set of commands for both versions.
> > However, I, manually, decided to eliminate the GTK-3 version commands!
> > Why? Well, I thought to myself: the newer, the better.
>
> It's not true as an obvious (to me) implication from the fact we have
> both versions in the book and we also have different versions for
> several packages in the book.
>
> We don't keep useless things in the book.
>
> --
> Xi Ruoyao <[email protected]>
> --
> http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
> Unsubscribe: See the above information page

Really. And there is that 'rm' command on the WebKitGTK page.
My bad.
A precious lesson was learned!

By the way, I pasted the logs from wxWidgets. I am registering it here
for future references.

wxWidgets (3.2.9) config.log: <https://pastebin.com/3yUgAwqy>
wxWidgets (3.2.9) configure script output: <https://pastebin.com/XmgxSiGD>

Regards

Jamenson Espindula

------------=_1768982610-30781-56282
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
Unsubscribe: See the above information page
------------=_1768982610-30781-56282--