1 *cdf0e10cSrcweir#!/bin/bash 2 *cdf0e10cSrcweir#************************************************************************* 3 *cdf0e10cSrcweir# 4 *cdf0e10cSrcweir# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 5 *cdf0e10cSrcweir# 6 *cdf0e10cSrcweir# Copyright 2000, 2010 Oracle and/or its affiliates. 7 *cdf0e10cSrcweir# 8 *cdf0e10cSrcweir# OpenOffice.org - a multi-platform office productivity suite 9 *cdf0e10cSrcweir# 10 *cdf0e10cSrcweir# This file is part of OpenOffice.org. 11 *cdf0e10cSrcweir# 12 *cdf0e10cSrcweir# OpenOffice.org is free software: you can redistribute it and/or modify 13 *cdf0e10cSrcweir# it under the terms of the GNU Lesser General Public License version 3 14 *cdf0e10cSrcweir# only, as published by the Free Software Foundation. 15 *cdf0e10cSrcweir# 16 *cdf0e10cSrcweir# OpenOffice.org is distributed in the hope that it will be useful, 17 *cdf0e10cSrcweir# but WITHOUT ANY WARRANTY; without even the implied warranty of 18 *cdf0e10cSrcweir# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 *cdf0e10cSrcweir# GNU Lesser General Public License version 3 for more details 20 *cdf0e10cSrcweir# (a copy is included in the LICENSE file that accompanied this code). 21 *cdf0e10cSrcweir# 22 *cdf0e10cSrcweir# You should have received a copy of the GNU Lesser General Public License 23 *cdf0e10cSrcweir# version 3 along with OpenOffice.org. If not, see 24 *cdf0e10cSrcweir# <http://www.openoffice.org/license.html> 25 *cdf0e10cSrcweir# for a copy of the LGPLv3 License. 26 *cdf0e10cSrcweir# 27 *cdf0e10cSrcweir#***********************************************************************/ 28 *cdf0e10cSrcweir 29 *cdf0e10cSrcweir# At least on v20z-so3, when /so/env/bt_linux_libc2.11/DEV300/bin/rpm is called 30 *cdf0e10cSrcweir# and internally looks for a ld-linux.so.2, it picks up 31 *cdf0e10cSrcweir# /lib/tls/i686/cmov/ld-linux.so.2 and SIGSEGVs. This is prevented by 32 *cdf0e10cSrcweir# adding /so/env/bt_linux_libc2.11/DEV300/lib to the LD_LIBRARY_PATH, thus 33 *cdf0e10cSrcweir# picking up the ld-linux.so.2 from there: 34 *cdf0e10cSrcweir 35 *cdf0e10cSrcweirset -e 36 *cdf0e10cSrcweirif [ "$OUTPATH" = "unxlngi6" ] 37 *cdf0e10cSrcweirthen 38 *cdf0e10cSrcweirLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${LIBRARY_PATH?} \ 39 *cdf0e10cSrcweir ${BUILD_TOOLS?}/rpmbuild "$@" 40 *cdf0e10cSrcweirelse 41 *cdf0e10cSrcweirif [ "$OUTPATH" = "unxlngx6" ] 42 *cdf0e10cSrcweirthen 43 *cdf0e10cSrcweirLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${LIBRARY_PATH?} \ 44 *cdf0e10cSrcweir ${BUILD_TOOLS?}/rpmbuild "$@" 45 *cdf0e10cSrcweirelse 46 *cdf0e10cSrcweirLD_LIBRARY_PATH=${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${COMPATH?}/lib \ 47 *cdf0e10cSrcweir ${BUILD_TOOLS?}/rpm "$@" 48 *cdf0e10cSrcweirfi 49 *cdf0e10cSrcweirfi 50