Bryan Vyhmeister <br...@bsdjournal.net> wrote: > On Mon, Jul 25, 2022 at 09:45:43PM +0200, Omar Polo wrote: > > Bryan Vyhmeister <br...@bsdjournal.net> wrote: > > > This is another maintainer update of lowdown from 0.10.0 to 1.0.0. > > > There are quite a few changes included in the in-between releases. The > > > changes included are: > > > > > > [...] > > > > > > I did testing on amd64 with no issues. It does appear that the > > > liblowdown static library is no more also in case someone is using that. > > > I believe it should work fine everywhere. If someone could ok and > > > commit, that would be great. Thank you. > > > > > > Bryan > > > > works fine here, but I think it'd be better if we keep the library, the > > header and the manpages :) > > > > it seems that now an additional FAKE_TARGET is needed. diff below > > addresses that and also adds the proper SHARED_LIBS now that the port > > has one. > > Your patch does not compile for me. It seems that those extra man pages > have been removed from the release.
can you please show the error? (and the full log with `make clean; make build 2>&1 | tee build.log`) The manpages are definitely there: % cd /usr/ports/pobj/lowdown-1.0.0/lowdown-1.0.0/ % ls man/ lowdown-diff.1 lowdown_file.3 lowdown_node_free.3 lowdown.1 lowdown_file_diff.3 lowdown_nroff_free.3 lowdown.3 lowdown_gemini_free.3 lowdown_nroff_new.3 lowdown.5 lowdown_gemini_new.3 lowdown_nroff_rndr.3 lowdown_buf.3 lowdown_gemini_rndr.3 lowdown_odt_free.3 lowdown_buf_diff.3 lowdown_html_free.3 lowdown_odt_new.3 ... and if you look at the makefile the target `install' installs the mans in the section 1 and 5, and the target `install_lib_common' (deps of `install_libs') installs all the section 3 mans. note that my diff was meant to be applied on a clean tree. Thanks, Omar Polo