NetBSD Problem Report #37077

From martin@duskware.de  Sun Oct  7 23:50:48 2007
Return-Path: <martin@duskware.de>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id CECCC63B8D8
	for <gnats-bugs@gnats.netbsd.org>; Sun,  7 Oct 2007 23:50:47 +0000 (UTC)
Message-Id: <20071007171207.446DB63B8D8@narn.NetBSD.org>
Date: Sun,  7 Oct 2007 17:12:07 +0000 (UTC)
From: zeurkous@nichten.info
Reply-To: zeurkous@nichten.info
To: netbsd-bugs-owner@NetBSD.org
Subject: archivers/dar: undefined references on Slackware Lunix 10.2
X-Send-Pr-Version: www-1.0

>Number:         37077
>Category:       pkg
>Synopsis:       archivers/dar: undefined references on Slackware Linux 10.2
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    linux-pkg-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 07 23:55:00 +0000 2007
>Last-Modified:  Sun Feb 21 15:46:17 +0000 2010
>Originator:     De Zeurkous
>Release:        Slackware Lunix 10.2
>Organization:
Korax Productions
>Environment:
Linux zeurcomp 2.4.31 #21 Sun Jun 5 19:19:51 PDT 2005 i686 unknown unknown GNU/Lunix
>Description:
When attempting to build archivers/dar on Slackware Lunix 10.2, I get the following errors:

[snip]
shell_interaction.cpp:(.text+0x20e4): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
shell_interaction.o:shell_interaction.cpp:(.text+0x2134): more undefined references to `__gnu_cxx::__exchange_and_add(int volatile*, int)' follow
../libdar/.libs/libdar.so: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
../libdar/.libs/libdar.so: undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
../libdar/.libs/libdar.so: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
../libdar/.libs/libdar.so: undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
../libdar/.libs/libdar.so: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
../libdar/.libs/libdar.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_create(unsigned int, unsigned int, std::allocator<char> const&)'
../libdar/.libs/libdar.so: undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
collect2: ld returned 1 exit status
gmake[3]: *** [dar] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/archivers/dar/work/dar-2.3.3/src/dar_suite'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/pkgsrc/archivers/dar/work/dar-2.3.3/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/archivers/dar/work/dar-2.3.3'
gmake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/archivers/dar
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/archivers/dar

Before the snip, a long list of very similar errors occours. 

This was using branch 2007Q2 updated from CVS a few minutes ago.

Complete make output available at http://xs4all.nl/~maribu/devel/NetBSD/misc/pkgsrc-archivers_dar_Sat%20Oct%20%206%2021:17:54%20UTC%202007-make.1.log.gz (UNIX gzip, 13K)

>How-To-Repeat:
#!/bin/sh
make() ( exec bmake "${@}" );
cd archivers/dar &&
exec make
>Fix:
No fix is currently known.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->linux-pkg-people
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Sun, 21 Feb 2010 15:46:17 +0000
Responsible-Changed-Why:
Linux pkgsrc problem.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(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-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.