Re: WebKitGTK known version to jhalfs and reversed dependency chain until poedit
"Jamenson Espindula" ([email protected] via blfs-support Mailing List) <[email protected]> Wed, 28 Jan 2026 11:56:01 -0300
| Newsgroups | gmane.linux.lfs.beyond.support |
|---|---|
| Message-ID | <CAOW_YOnx4o0j6u3=s9+E5zJsdRnoxx+wRE=_-Hmo-vETd-0qVA@mail.gmail.com> |
Em seg., 26 de jan. de 2026 às 18:28, Jamenson Espindula <[email protected]> escreveu: > > Em sáb., 17 de jan. de 2026 às 17:21, Jamenson Espindula > <[email protected]> escreveu: > > > > Hi, all. > > > > After ~25 hours I finally got WebKitGTK-2.50.4 built and installed on > > my Linux From Scratch 12.4. > > > > jhalfs "thinks" the installed WebKitGTK's version is 2.48.5. > > > > What should I do? > > > > > > In order to use my LFS daily, I need some external packages: GNU Cash > > (Free Accounting Software), po4a (to render the {B}LFS XMLs) and > > poedit (to edit some Portable Object files). > > > > I am facing some issues, as poedit requires wxWebView (a component > > from wxWidgets) to build. See log at <https://pastebin.com/0ZMAbgTG>. > > > > wxWidgets requires WebKitGTK to build wxWebView. See log at > > <https://pastebin.com/SrJXq0Eb>. > > > > So, poedit requires both, wxWidgets _and_ WebkitGTK to build. > > > > Even with WebKitGTK-2.50.4 (I have chosen the GTK-4 version of > > WebKitGTK) installed, wxWidgets _fails to find it_ and, in > > consequence, disables wxWebView, which gets poedit fails too. > > > > I have found many references of people suggesting to install developer > > packages of the wxWidgets. Nobody seems to know how to proceed in the > > {B}LFS environment. > > > > What should I do? > > > > Jamenson Ferreira Espindula de Almeida Melo > > Jaboatão dos Guararapes, Pernambuco, Brazil > > GNU/Linux user #166197; LFS ID 24492 > > Key fingerprint: 234D 1914 4224 7C53 BD13 6855 2AE0 25C0 08A8 6180 > > Updates. > > Target: poedit (3.8.1) > > Dependencies: WebKitGTK-3 (built before wxWidgets), GtkSpell (built > before wxWidgets), wxWidgets (with Unicode and wxWebView enabled; and > spell checking, from GtkSpell, in 'wxTextCtrl' component). Now, poedit > is looking for Lucene++. In the 'config.log' of the poedit, it is > looking for the 'liblucene++.pc' file. A search in the Debian > database, the package to be downloaded should be the 'LucenePlusPlus' > (3.0.9) package. Its build system is a 'cmake' one. Bellow is the > output generated by the 'cmake' configure script: > > = = = transcription begins = = = > > CMake Deprecation Warning at CMakeLists.txt:5 (cmake_minimum_required): > Compatibility with CMake < 3.10 will be removed from a future version of > CMake. > > Update the VERSION argument <min> value. Or, use the <min>...<max> syntax > to tell CMake that the project requires at least <min> but has been updated > to work with policies introduced by <max> or earlier. > > > -- The C compiler identification is GNU 15.2.0 > -- The CXX compiler identification is GNU 15.2.0 > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Check for working C compiler: /usr/bin/cc - skipped > -- Detecting C compile features > -- Detecting C compile features - done > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Check for working CXX compiler: /usr/bin/c++ - skipped > -- Detecting CXX compile features > -- Detecting CXX compile features - done > CMake Error at cmake/cotire.cmake:40 (cmake_minimum_required): > Compatibility with CMake < 3.5 has been removed from CMake. > > Update the VERSION argument <min> value. Or, use the <min>...<max> syntax > to tell CMake that the project requires at least <min> but has been updated > to work with policies introduced by <max> or earlier. > > Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. > Call Stack (most recent call first): > CMakeLists.txt:36 (include) > > > -- Configuring incomplete, errors occurred! > > = = = transcription ends = = = > > How do I solve that problem? > > Jamenson Espindula Updates. Actually, there is a tool named 'potool' <https://marcin.owsiany.pl/potool-page> (Git repository: <https://github.com/porridge/potool>). That program is the one I can use on the TTY. It is very easy to build and install on the Linux From Scratch: only 'make', 'make check' and 'make install' commands are necessary. It happened that Debian Maintainers made some symbolic links and that symbolic links confused me. Jamenson Espindula -- http://lists.linuxfromscratch.org/sympa/info/blfs-support Unsubscribe: See the above information page