Date: Mon, 1 Oct 2007 17:11:59 -0400 (EDT) From: Jason DiCioccio <jd@ods.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/116797: quagga+libdlmalloc = broken start script Message-ID: <20071001211159.DD9F03A5BE@update.ods.org> Resent-Message-ID: <200710012130.l91LU26x099375@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 116797 >Category: ports >Synopsis: quagga+libdlmalloc = broken start script >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 01 21:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Jason DiCioccio >Release: FreeBSD 6.2-RELEASE-p4 i386 >Organization: >Environment: System: FreeBSD update.ods.org 6.2-RELEASE-p4 FreeBSD 6.2-RELEASE-p4 #5: Tue May 1 04:55:13 EDT 2007 geniusj@update.ods.org:/usr/obj/usr/src/sys/UPDATE i386 >Description: When using the quagga port with libdlmalloc, the start script in rc.d does not properly start quagga, throwing the following error: Oct 1 03:55:38 update kernel: Starting quagga. Oct 1 03:55:38 update kernel: /libexec/ld-elf.so.1: Oct 1 03:55:38 update kernel: Shared object "libdlmalloc.so.2" not found, requi red by "libzebra.so.0" >How-To-Repeat: Install quagga with the option to use libdlmalloc. Due to the nature of rcorder, it might not always be reproducible depending on what's installed on your system. >Fix: diff -urN quagga.old/files/quagga.sh.in quagga/files/quagga.sh.in --- quagga.old/files/quagga.sh.in Mon Sep 24 03:59:16 2007 +++ quagga/files/quagga.sh.in Mon Oct 1 17:08:17 2007 @@ -2,7 +2,7 @@ # # PROVIDE: quagga -# REQUIRE: NETWORKING +# REQUIRE: NETWORKING ldconfig # # Add the following line to /etc/rc.conf to enable quagga: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071001211159.DD9F03A5BE>