NetBSD Problem Report #51519
From www@NetBSD.org Fri Sep 30 17:34:06 2016
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 5B8027A227
for <gnats-bugs@gnats.NetBSD.org>; Fri, 30 Sep 2016 17:34:06 +0000 (UTC)
Message-Id: <20160930173404.EC2AA7A281@mollari.NetBSD.org>
Date: Fri, 30 Sep 2016 17:34:04 +0000 (UTC)
From: htodd@twofifty.com
Reply-To: htodd@twofifty.com
To: gnats-bugs@NetBSD.org
Subject: bash fails to build
X-Send-Pr-Version: www-1.0
>Number: 51519
>Category: pkg
>Synopsis: bash fails to build
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Sep 30 17:35:00 +0000 2016
>Closed-Date: Mon Nov 20 03:40:20 +0000 2017
>Last-Modified: Mon Nov 20 08:30:01 +0000 2017
>Originator: Hisashi T Fujinaka
>Release: pkgsrc current and 2016Q3
>Organization:
>Environment:
System: NetBSD mara.i8u.org 7.99.39 NetBSD 7.99.39 (MARA) #2791: Sun Sep 25 09:30:51 PDT 2016 htodd@mara.i8u.org:/usr/obj/amd64/sys/
arch/amd64/compile/MARA amd64
Architecture: x86_64
Machine: amd64
>Description:
Here's the end of the build log.
--- bash ---
rm -f bash
gcc -L./builtins -L./lib/readline -L./lib/readline -L./lib/glob -L./lib/tilde -L./lib/malloc -L./lib/sh -L/usr/lib -Wl,-R/usr/lib -
Wl,-R/usr/pkg/lib -static -static -Wl,-E -O2 -I/usr/include -Wno-parentheses -Wno-format-security -o bash shell.o eval.o y.tab.o ge
neral.o make_cmd.o print_cmd.o dispose_cmd.o execute_cmd.o variables.o copy_cmd.o error.o expr.o flags.o jobs.o subst.o hashcmd.o
hashlib.o mailcheck.o trap.o input.o unwind_prot.o pathexp.o sig.o test.o version.o alias.o array.o arrayfunc.o assoc.o braces.o
bracecomp.o bashhist.o bashline.o list.o stringlib.o locale.o findcmd.o redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o -lbuil
tins -lglob -lsh -lreadline -lhistory -ltermcap -ltilde -lmalloc -L/usr/pkg/lib -lintl -L/usr/lib -lc
./lib/sh/libsh.a(tmpfile.o): In function `sh_mktmpname':
tmpfile.c:(.text+0x142): warning: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp()
./lib/sh/libsh.a(unicode.o): In function `u32cconv':
unicode.c:(.text+0x36f): undefined reference to `locale_charset'
*** [bash] Error code 1 (ignored)
--- .made ---
=> Unwrapping files-to-be-installed.
INFO: [subst.mk:unwrap] Nothing changed in ./support/bash.pc.
===> Installing for bash-4.4
=> Creating installation directories
***********************************************************
* *
* GNU bash, version 4.4.0(1)-release (x86_64--netbsd)
* *
***********************************************************
rm -f bash
gcc -L./builtins -L./lib/readline -L./lib/readline -L./lib/glob -L./lib/tilde -L./lib/malloc -L./lib/sh -L/usr/lib -Wl,-R/usr/lib -
Wl,-R/usr/pkg/lib -static -static -Wl,-E -O2 -I/usr/include -Wno-parentheses -Wno-format-security -o bash shell.o eval.o y.tab.o ge
neral.o make_cmd.o print_cmd.o dispose_cmd.o execute_cmd.o variables.o copy_cmd.o error.o expr.o flags.o jobs.o subst.o hashcmd.o
hashlib.o mailcheck.o trap.o input.o unwind_prot.o pathexp.o sig.o test.o version.o alias.o array.o arrayfunc.o assoc.o braces.o
bracecomp.o bashhist.o bashline.o list.o stringlib.o locale.o findcmd.o redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o -lbuil
tins -lglob -lsh -lreadline -lhistory -ltermcap -ltilde -lmalloc -L/usr/pkg/lib -lintl -L/usr/lib -lc
./lib/sh/libsh.a(tmpfile.o): In function `sh_mktmpname':
tmpfile.c:(.text+0x142): warning: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp()
./lib/sh/libsh.a(unicode.o): In function `u32cconv':
unicode.c:(.text+0x36f): undefined reference to `locale_charset'
*** Error code 1
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
From: Thomas Klausner <wiz@NetBSD.org>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc:
Subject: Re: pkg/51519: bash fails to build
Date: Fri, 30 Sep 2016 23:25:34 +0200
On Fri, Sep 30, 2016 at 05:35:01PM +0000, htodd@twofifty.com wrote:
> >Number: 51519
> >Category: pkg
> >Synopsis: bash fails to build
I don't see this in a sandbox.
Do you have libiconv installed?
Does it work if you pkg_delete it?
Thomas
From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/51519: bash fails to build
Date: Fri, 30 Sep 2016 16:13:53 -0700 (PDT)
I don't have libiconv installed.
--
Hisashi T Fujinaka - htodd@twofifty.com
BSEE + BSChem + BAEnglish + MSCS + $2.50 = coffee
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/51519: bash fails to build
Date: Sat, 1 Oct 2016 17:45:57 +0000
On Sat, Oct 01, 2016 at 12:35:01AM +0000, Hisashi T Fujinaka wrote:
> I don't have libiconv installed.
I didn't see it not in a sandbox, either, although on a somewhat older
-current.
so, what's different about your machine? :(
--
David A. Holland
dholland@netbsd.org
From: Hisashi T Fujinaka <htodd@twofifty.com>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/51519: bash fails to build
Date: Sat, 1 Oct 2016 12:15:01 -0700 (PDT)
The problem appears to be that setting the build to static in mk.conf
doesn't work.
--
Hisashi T Fujinaka - htodd@twofifty.com
BSEE + BSChem + BAEnglish + MSCS + $2.50 = coffee
State-Changed-From-To: open->closed
State-Changed-By: htodd@NetBSD.org
State-Changed-When: Mon, 20 Nov 2017 03:40:20 +0000
State-Changed-Why:
Workaround found, not building with static.
From: "Maya Rashish" <maya@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/51519 CVS commit: pkgsrc/shells/bash
Date: Mon, 20 Nov 2017 08:29:42 +0000
Module Name: pkgsrc
Committed By: maya
Date: Mon Nov 20 08:29:42 UTC 2017
Modified Files:
pkgsrc/shells/bash: Makefile
Log Message:
bash: comment broken option, remove dead master sites,
remove conflict with non-existent package.
PR pkg/51519
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/shells/bash/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.