Debian Bug report logs - #1071107
elf_begin.3: fix a table and lines in the SYNOPSIS

version graph

Package: libelf-dev; Maintainer for libelf-dev is Debian Elfutils Maintainers <[email protected]>; Source for libelf-dev is src:elfutils (PTS, buildd, popcon).

Reported by: Bjarni Ingi Gislason <[email protected]>

Date: Tue, 14 May 2024 13:03:01 UTC

Severity: normal

Tags: patch

Found in version elfutils/0.191-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Debian Elfutils Maintainers <[email protected]>:
Bug#1071107; Package libelf-dev. (Tue, 14 May 2024 13:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to Bjarni Ingi Gislason <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian Elfutils Maintainers <[email protected]>. (Tue, 14 May 2024 13:03:03 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Bjarni Ingi Gislason <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: elf_begin.3: fix a table and lines in the SYNOPSIS
Date: Tue, 14 May 2024 13:00:42 +0000
[Message part 1 (text/plain, inline)]
Package: libelf-dev
Version: 0.191-1+b1
Severity: normal
Tags: patch

Dear Maintainer,

   * What led up to the situation?

  Warnings from 'groff -ww -b ...'

-.-

The difference between the formatted outputs can be seen with:

  nroff -man <file1> > <out1>
  nroff -man <file2> > <out2>
  diff -u <out1> <out2>

and for groff, using

"printf '%s\n%s\n' '.kern 0' '.ss 12 0' | groff -man -Z - "

instead of "nroff -man"

  Add the option "-t", if the file contains a table.

  Read the output of "diff -u" with "less -R" or similar.

-.-.

  If "man" (man-db) is used to check the manual for warnings,
the following must be set:

  The option "-warnings=w"

  The environmental variable:

export MAN_KEEP_STDERR=yes (or any non-empty value)

  or

  (produce only warnings):

export MANROFFOPT="-ww -z"

export MAN_KEEP_STDERR=yes (or any non-empty value)

-.-.

Output from "mandoc -T lint elf_begin.3":

mandoc: elf_begin.3:13:2: STYLE: fill mode already enabled, skipping: fi
mandoc: elf_begin.3:25:2: ERROR: data block open at end of tbl: TE

-.-.

Output from "test-groff -b -mandoc -dAD=l -rF0 -rHY=0 -t -w w -z -rCHECKSTYLE=0":
tbl:<stdin>:35: error: end of data in middle of text block
tbl:<stdin>:35: error: giving up on this table region
an.tmac:<stdin>:35: warning: tbl preprocessor failed, or it or soelim was not run; table(s) likely not rendered (TE macro called with TW register undefined)

-.-

  The patch is in the attachment.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.12-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libelf-dev depends on:
ii  libelf1t64   0.191-1+b1
ii  libzstd-dev  1.5.5+dfsg2-2
ii  zlib1g-dev   1:1.3.dfsg-3.1

libelf-dev recommends no packages.

libelf-dev suggests no packages.

-- no debconf information
[elf_begin.3.diff (text/x-diff, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 12:45:47 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.