From 1372f7334aaafe67857c25ab9db98ef2c6942f97 Mon Sep 17 00:00:00 2001 From: "cls%seawood.org" <cls%seawood.org> Date: Thu, 22 Jun 2000 08:14:54 +0000 Subject: [PATCH] Prepend additional paths to LD_LIBRARY_PATH rather than overriding it. Pass ConfigureEnvArgs to make. --- tools/tinderbox/build-seamonkey-util.pl | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/tools/tinderbox/build-seamonkey-util.pl b/tools/tinderbox/build-seamonkey-util.pl index ba7b9bf8fc083..da66ad8fc56ec 100644 --- a/tools/tinderbox/build-seamonkey-util.pl +++ b/tools/tinderbox/build-seamonkey-util.pl @@ -1,3 +1,20 @@ +From - Wed Jun 21 15:13:30 2000 +Return-Path: <cltbld@netscape.com> +Delivered-To: seawood.org-cls@seawood.org +Received: (qmail 21070 invoked from network); 21 Jun 2000 21:20:45 -0000 +Received: from h-205-217-237-46.netscape.com (HELO netscape.com) (205.217.237.46) + by mail.aureate.com with SMTP; 21 Jun 2000 21:20:49 -0000 +Received: from nebiros.mcom.com (nebiros.mcom.com [208.12.36.112]) + by netscape.com (8.10.0/8.10.0) with ESMTP id e5LLCog28359 + for <cls@seawood.org>; Wed, 21 Jun 2000 14:12:50 -0700 (PDT) +Received: (from cltbld@localhost) + by nebiros.mcom.com (8.9.3+Sun/8.9.1) id OAA28538 + for cls@seawood.org; Wed, 21 Jun 2000 14:20:25 -0700 (PDT) +Date: Wed, 21 Jun 2000 14:20:25 -0700 (PDT) +From: client build account <cltbld@netscape.com> +Message-Id: <200006212120.OAA28538@nebiros.mcom.com> +To: cls@seawood.org + #!/usr/bin/perl # # Requires: tinder-defaults.pl @@ -18,7 +35,7 @@ use POSIX qw(sys_wait_h strftime); use Cwd; use File::Basename; # for basename(); use Config; # for $Config{sig_name} and $Config{sig_num} -$::UtilsVersion = '$Revision: 1.19 $ '; +$::UtilsVersion = '$Revision: 1.20 $ '; package TinderUtils; @@ -260,8 +277,8 @@ sub LoadConfig { sub SetupEnv { umask 0; my $topsrcdir = "$Settings::BaseDir/$Settings::DirName/mozilla"; - $ENV{LD_LIBRARY_PATH} = "$topsrcdir/${Settings::ObjDir}/dist/bin" - . ":/usr/lib/png:/usr/local/lib"; + $ENV{LD_LIBRARY_PATH} = "$topsrcdir/${Settings::ObjDir}/dist/bin:" + . "$ENV{LD_LIBRARY_PATH}"; $ENV{MOZILLA_FIVE_HOME} = "$topsrcdir/${Settings::ObjDir}/dist/bin"; $ENV{DISPLAY} = $Settings::DisplayServer; $ENV{MOZCONFIG} = "$Settings::BaseDir/$Settings::MozConfigFileName" @@ -554,7 +571,7 @@ sub BuildIt { unless ($Settings::TestOnly) { # Do not build if testing smoke tests. DeleteBinary($full_binary_name); - my $make = "$Settings::Make -f client.mk"; + my $make = "$Settings::Make -f client.mk $Settings::MakeOverrides CONFIGURE_ENV_ARGS='$Settings::ConfigureEnvArgs'"; my $targets = $TreeSpecific::checkout_target; $targets = $TreeSpecific::checkout_clobber_target unless $Settings::BuildDepend; mkdir $Settings::ObjDir, 0777 if ($Settings::ObjDir && ! -e $Settings::ObjDir); -- GitLab