Re: groff-1.23.0.5077-7dcc8 on macOS 15.4 (Sequoia)

"G. Branden Robinson" <[email protected]>
Newsgroups gmane.comp.lib.gnulib.bugs,gmane.comp.printing.groff.general
Message-ID <20260119235128.jraiacq7kazmdbkg@illithid>
[looping in groff list to keep its developers informed]

[looping in bug-gnulib list because Nelson raises an issue I need help
with]

At 2026-01-19T16:35:27-0700, Nelson H. F. Beebe wrote:
> I have done test builds of  groff-1.23.0.5077-7dcc8 on 71 systems
> today,

Wow!  (Please accept my apology for the botched tag.)

> for which 14 completed with zero test failure, and have been installed
> on local Ubuntu 24.04 and Debian 12.12 servers.

Hey, that's gr...uh...14/71?

That's not so good.  :(

> I'll report on samples of the build failures in separate
> message, this one for Apple macOS 15.4 (Sequoia):
> 
>   CXXLD    grodvi
> ld: archive member 'libgnu.a' not a mach-o file in 'libgroff.a'
> clang++: error: linker command failed with exit code 1 (use -v to see invocation)
> 
> % file ./lib/libgnu.a
> ./lib/libgnu.a: current ar archive random library
> 
> % nm ./lib/libgnu.a |grep -c ' T '
> 83
> 
> Evidently, ld on macOS does not like to find a .a file inside
> another .a file.

I don't have any idea what to do about this.  This part of a groff build
is thoroughly dedicated to gnulib.

gnulib mavens, can you help?  groff is largely a C++ project.

Regards,
Branden
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmluw3gACgkQ0Z6cfXEm
bc4D5g/+I9HqUxp51QE6M+4o5/VoKqYfiOeUwvIJAy8nhoXS5S6lXE9VxDeEwp91
krAUnfwHKz9zrO1pXFpJgYyU2DNZGCtJMF+lS8tQIkJzWTLGy42YVnl7fdiB+neR
ezbDDq7+VrOy+mJP4E6qgc+tAXkW7jAYiaPwmoDNjtvtme3zECj/XqGfESxFTxFH
7D2gfT/xkxgfBJVwvX5Kpzk4B9AMdwTENGme3ZFj5YKriuM2zLyD8B4P3PQCvE0e
Id6SOGagROpFBP1uuk4yvZ+jydIQ4a4WzSFRZqzyRHK6nuAusq8MevOIPbHn6tad
aFCRG59oOy9D68k6qt5KNdC4wj3RuWL3deCb6N6AnzzDOb7eaTPU3VYynqzK39bi
i7+sLo2cJXaqXJArE1JFonkljPlA4lV7PmQGSAgDd0ws01uYJHmseoP4WgziSHga
nYHzJdcpEb5ecoiyXTBYIRIHA0MbDWtLrgHvSh82cK/imQwyQBK4JjnZZhdfrTKi
i9JvKJ/ijcbj6fQm7LRNvJ9bcwegPzHrbwWF4OY8ket07DtLCQ7kpnBo6oB/md4j
OHUsEm2KdZjpTRE6h+qCugT60a+qj90DtlQ+HzHmdF+Lik/R5FqUYPhjV4ZuTBYo
aQA3S7ATlG57pJT9hzTyLLFv2PtX/Ebdq63qQFNB9Qh5CUQZGuA=
=e5Wq
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.