pkgsrc-Bugs archive

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

pkg/41275: installed lang/parrot references build directory



>Number:         41275
>Category:       pkg
>Synopsis:       installed lang/parrot references build directory
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Apr 24 12:45:00 +0000 2009
>Originator:     Jörn Clausen
>Release:        NetBSD 4.0.1
>Organization:
University of Bielefeld
>Environment:
NetBSD hrzkpgsrc 4.0.1 NetBSD 4.0.1 (GENERIC) #0: Tue Oct  7 22:58:48 PDT 2008  
builds@wb30:/home/builds/ab/netbsd-4-0-1-RELEASE/i386/200810080053Z-obj/home/builds/ab/netbsd-4-0-1-RELEASE/src/sys/arch/i386/compile/GENERIC
 i386

>Description:
parrot_config from lang/parrot references its build directory:

$ parrot_config --dump | grep pkgsrc
build_dir => '/usr/pkgsrc/lang/parrot/work/parrot-1.0.0'
libparrot_ldflags => '-L/usr/pkgsrc/lang/parrot/work/parrot-1.0.0/blib/lib 
-lparrot'

"build_dir" is probably OK (this makes a build of Rakudo against this Parrot 
impossible, but that's mainly Rakudo's fault), but "libparrot_ldflags" looks 
just plain wrong.

In addition under Solaris, the variable "rpath_blib" references the build 
directory as well, similar to libparrot_ldflags.
>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index