Replies: 3 comments 5 replies
-
|
Emacs is currently built with the oi-userland/components/editor/emacs/Makefile Line 257 in 3aebeb0 |
Beta Was this translation helpful? Give feedback.
-
|
Quick update: I can reproduce this on my local machine by building the package in oi-userland. In this case, libxml2 is detected but for some reason the preprocessor define is not set correctly during the build. If I build emacs from source on my machine, libxml2 is detected and available at run time. None of the patches seem relevant. I'll keep llooking into this. |
Beta Was this translation helpful? Give feedback.
-
|
The problem is limited to the nox variant of Emacs, and is because the nox variant of Emacs is built with a flag turning off all optional features, according to this line. I think --without-all is not necessary for the nox variant of Emacs, because nox is meant to not have any dependency on X11/GTK libraries, but not necessarily meant to not have optional features, such as libxml. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Just wondering if it's possible to have libxml available on the package build machines. This way, when Emacs is built, it will be built with libxml support, and packages like eww will work out of the box. Emacs' build process only needs to find the library at build time for xml support to be built, no configuration options need to be set. The FMRI for libxml is pkg:/library/libxml2.
Thanks - if I can do anything here to help out or make this happen, let me know and I am happy to do so.
Beta Was this translation helpful? Give feedback.
All reactions