NEWS.org: update build instructions

Fixes: #2126.
This commit is contained in:
Dirk-Jan C. Binnema 2021-09-05 11:15:04 +03:00
parent f7e0bce67d
commit 129ea039b3
1 changed files with 15 additions and 5 deletions

View File

@ -15,16 +15,23 @@
$ meson build && ninja -C build
#+END_SRC
- After that, =ninja -C build= should be enough. =autogen.sh= has been updated
to use =meson= instead, and and even delivers a =Makefile= with some useful
targets that invoke the corresponding =meson= / =ninja= targets.
- However, note that =autogen.sh= has been updated, and there's a convenience
=Makefile= with some useful targets, so you can also do:
#+BEGIN_SRC sh
$ ./autogen.sh && make # and optionally, 'sudo make install'
#+END_SRC
- =mu= now require C++17 support for building (this is in preparation for code
- After that, either =ninja -C build= or =make= should be enough to rebuild
- Before installing, it is recommended that you *remove* any older versions of
~mu~ and especiall ~mu4e~, since they may conflict with the newere ones.
- =mu= now requires C++17 support for building (this is in preparation for code
that actually _uses_ C++17)
*** mu4e
- the old mu4e-view is *gone*; only the gnus-based one remains, this allowed
- the old mu4e-view is *gone*; only the gnus-based one remains. This allowed
for removing quite a bit of old code.
- a lot of the internals have been changed:
@ -51,6 +58,9 @@
- =mu4e-proc.el= has been renamed =mu4e-server.el=.
- Because of all these changes, it is recommended you remove older version
of ~mu4e~ before reinstalling.
*** guile
- the guile interface has been deprecated. It may be revamped at some point,