bug-groff
[Top][All Lists]
Advanced

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

[bug #51554] [patch] add missing libgnu.a in *_LDADD in *.am


From: Ingo Schwarze
Subject: [bug #51554] [patch] add missing libgnu.a in *_LDADD in *.am
Date: Mon, 24 Jul 2017 04:09:24 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; OpenBSD amd64; rv:54.0) Gecko/20100101 Firefox/54.0

URL:
  <http://savannah.gnu.org/bugs/?51554>

                 Summary: [patch] add missing libgnu.a in *_LDADD in *.am
                 Project: GNU troff
            Submitted by: schwarze
            Submitted on: Mon 24 Jul 2017 08:09:23 AM UTC
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

I just tried to build groff from git -master on OpenBSD-current (which used to
work in the past) and it failed miserably because it couldn't find
rpl_fprintf() at link time.  I need the following patch to get it to build,
and i think the patch is correct because *if* you are using gnulib and the
related autodetection glue globally, then all programs potentially picking
that up must be linked against gnulib.

All the same, i only added lib/libgnu.a in those Makefile.ams where i saw
actual build failures, such that you can be sure that i'm not touching
anything that isn't broken.

That said, i have no idea what suddenly froze over in autohell such that it no
longer likes the native fprintf(3) found in the OpenBSD libc, but i consider
that unrelated to this patch.

While here, amend INSTALL.REPO to recommend the autohell versions Bertrand
actually used for testing, rather than the minimum ones. After all, the whole
point of these variables is to make the build as reliable and as well-tested
as possible.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Mon 24 Jul 2017 08:09:23 AM UTC  Name: libgnu.patch  Size: 8KiB   By:
schwarze

<http://savannah.gnu.org/bugs/download.php?file_id=41312>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?51554>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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