[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/28144] New: [2.37 regression] binutils build compile zero-
From: |
slyfox at inbox dot ru |
Subject: |
[Bug binutils/28144] New: [2.37 regression] binutils build compile zero-sized mans (probably due to extra --no-split option) |
Date: |
Mon, 26 Jul 2021 21:45:56 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=28144
Bug ID: 28144
Summary: [2.37 regression] binutils build compile zero-sized
mans (probably due to extra --no-split option)
Product: binutils
Version: 2.37
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: slyfox at inbox dot ru
CC: vapier at gentoo dot org
Target Milestone: ---
It's a forward of downstream https://bugs.gentoo.org/804187
# LANG=C ls -lh /usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/*
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/addr2line.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/ar.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/as.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/c++filt.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/dlltool.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/elfedit.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/gprof.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/ld.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/nm.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/objcopy.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/objdump.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/ranlib.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/readelf.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/size.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/strings.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/strip.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/windmc.1
-rw-r--r-- 1 root root 0 Jul 22 23:35
/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37/man/man1/windres.1
Also reproducible on vanilla binutils-gdb. The main suspect of build log:
touch ar.1
perl ../../../binutils-gdb/binutils/../etc/texi2pod.pl -I
"../../../binutils-gdb/binutils/doc" -I
"../../../binutils-gdb/binutils/../libiberty" -I
"../../../binutils-gdb/binutils/../bfd/doc" -I ../../bfd/doc --no-split -Dman
-Dar < ../../../binutils-gdb/binutils/doc/binutils.texi > ar.pod
usage: ../../../binutils-gdb/binutils/../etc/texi2pod.pl [-D toggle...] [infile
[outfile]]
make[3]: [Makefile:927: ar.1] Error 255 (ignored)
(pod2man --center="GNU Development Tools" --release="binutils-2.37.50"
--section=1 ar.pod | sed -e '/^.if n .na/d' > ar.1.T$$ && \
mv -f ar.1.T$$ ar.1) || (rm -f ar.1.T$$ && exit 1)
pod2man: unable to format ar.pod
rm -f ar.pod
make[3]: Leaving directory '/home/sl
Note that --no-split is not recognized by texi2pod.pl.
I suspect --no-split comes from.
commit 2faf902da5109e31ad08d84a24f827f0e6f60dc4
Author: Mike Frysinger <vapier@gentoo.org>
Date: Sun May 2 12:09:00 2021 -0400
generate single html manual page by default
This better matches other GNU projects like autoconf/automake where
the html manual is the single page form. We'll support the multi-page
form in a follow up change.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/28144] New: [2.37 regression] binutils build compile zero-sized mans (probably due to extra --no-split option),
slyfox at inbox dot ru <=