pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40985: net/lftp launch failure on Darwin



>Number:         40985
>Category:       pkg
>Synopsis:       net/lftp launch failure on Darwin
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Mar 09 07:55:00 +0000 2009
>Originator:     Tetsuya KOBAYASHI
>Release:        
>Organization:
University of Tokyo
>Environment:
Darwin obana.sodan.ecc.u-tokyo.ac.jp 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 
24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386

>Description:
When bmake install'ing net/lftp and executing the installed lftp binary,
the result is as follows:

$ /Volumes/pkgsrc/test32/bin/lftp
dyld: Symbol not found: _program_name
  Referenced from: /Volumes/pkgsrc/test32/lib/liblftp-tasks.0.dylib
  Expected in: dynamic lookup

Trace/BPT trap

>How-To-Repeat:

>Fix:
Don't strip lftp binary when installing.
 
Adding the following clause to net/lftp/Makefile will fix the problem:

.if ${OPSYS} == "Darwin"
INSTALL_UNSTRIPPED=     YES
.endif



Home | Main Index | Thread Index | Old Index