From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxim Cournoyer Subject: bug#24069: gcc man page is broken Date: Sat, 30 Sep 2017 16:36:55 -0400 Message-ID: <877ewfx6s8.fsf@gmail.com> References: <20160725222342.1fb3bfaa@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dyOWV-0008Je-Gx for bug-guix@gnu.org; Sat, 30 Sep 2017 16:38:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dyOWR-0004Hh-2F for bug-guix@gnu.org; Sat, 30 Sep 2017 16:38:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:32831) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dyOWQ-0004Hb-UA for bug-guix@gnu.org; Sat, 30 Sep 2017 16:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dyOWQ-0007nS-Ia for bug-guix@gnu.org; Sat, 30 Sep 2017 16:38:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (Joshua A. Branson's message of "Thu, 30 Mar 2017 22:22:38 +0000") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: "Branson, Joshua A" Cc: "24069@debbugs.gnu.org" <24069@debbugs.gnu.org> "Branson, Joshua A" writes: > I can confirm that this bug still exists. The man page is broken as described, but info gcc works just fine. > > Thanks, > > Joshua The problem is likely caused by lack of the lack of perl as well as pod2man, as suggested by gcc's build log: --8<---------------cut here---------------start------------->8--- echo timestamp > gcc.pod perl ../../gcc-7.2.0/gcc/../contrib/texi2pod.pl ../../gcc-7.2.0/gcc/doc/invoke.texi > gcc.pod /gnu/store/kpxi8h3669afr9r1bgvaf9ij3y4wdyyn-bash-minimal-4.4.12/bin/bash: perl: command not found make[2]: [Makefile:3257: gcc.pod] Error 127 (ignored) echo timestamp > doc/gcc.1 (pod2man --center="GNU" --release="gcc-7.2.0" --date=2017-08-14 --section=1 gcc.pod > doc/gcc.1.T$$ && \ mv -f doc/gcc.1.T$$ doc/gcc.1) || \ (rm -f doc/gcc.1.T$$ && exit 1) /gnu/store/kpxi8h3669afr9r1bgvaf9ij3y4wdyyn-bash-minimal-4.4.12/bin/bash: pod2man: command not found make[2]: [Makefile:3235: doc/gcc.1] Error 1 (ignored) --8<---------------cut here---------------end--------------->8--- I'm currently rebuilding with those two inputs added, will send a patch if it fixes the problem. Maxim