bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #66143] build of current master (c9b3c99) fails on MacOS 14.6.1


From: G. Branden Robinson
Subject: [bug #66143] build of current master (c9b3c99) fails on MacOS 14.6.1
Date: Fri, 30 Aug 2024 02:06:35 -0400 (EDT)

Update of bug #66143 (group groff):

                  Status:                    None => Need Info              

    _______________________________________________________

Follow-up Comment #1:

Hi Sven,

[comment #0 original submission:]
> I am currently trying to build the HEAD/master (c9b3c99) on my MacOS 14.6.1
machine using a lot of homebrew installed deps (so I am always willing to
admit, this might be due to a botched environment if mine caused by historical
accumulation of cruft).
[...]

I've snipped most of your report because your analysis seems sound to me. 
I've not aware of _uchardet_ library detection being broken anywhere else, and
there are no recent reports of such breakage that I can remember.

> As a sidenote: With my "patch" above everything builds just fine, but I am
seeing failed tests, when issuing make check, e.g., in mom tests. I could
solve some of them using relatively harmless changes to
contrib/mom/examples/test-mom.sh.in.
> 
> Should I create a separate issue for the test failures?

It could be that _preconv_ is still failing, and _mom_ relies on it for at
least some of her examples.[1]

Please gather _preconv_'s version info, which also discloses its _uchardet_
linkage, and run it on with its "-d" debugging flag one of the _mom_ examples.
 For example, here's my system.


$ ./build/preconv -v
GNU preconv (groff) version 1.23.0.1842-c9b3c with iconv support and with
uchardet support
1$ ./build/preconv -d contrib/mom/examples/mon_premier_doc.mom >/dev/null
fallback encoding: 'UTF-8'
processing 'contrib/mom/examples/mon_premier_doc.mom'
  coding tag: 'utf-8'
  encoding used: 'UTF-8'


(Don't worry about the version number being later than what's on Savannah. 
This is my working copy.)

How do you results compare?

[1] Just before sending this, I remembered that it doesn't.

("contrib/mom/mom.am"):


# pdfmom command used to generate .pdf
#
# Use '-K utf8', not '-k', in case 'configure' didn't find uchardet.
MOMPDFMOM = \
  GROFF_COMMAND_PREFIX= \
  GROFF_BIN_PATH="$(GROFF_BIN_PATH)" \
  PDFMOM_BIN_PATH="$(top_builddir)" \
  $(PDFMOMBIN) $(FFLAG) $(MFLAG) -M$(mom_srcdir) -K utf8 -p -e -t \
  -wall -b


Still, let's see if getting _preconv_ working makes the test failures go away.
 If they don't, there's ample opportunity for another ticket.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66143>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]