You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by ji...@apache.org on 2019/01/16 16:09:05 UTC
svn commit: r1851464 - in /openoffice/trunk/main/odk: setsdkenv_unix.sh.in
source/unoapploader/unx/unoapploader.c
Author: jim
Date: Wed Jan 16 16:09:04 2019
New Revision: 1851464
URL: http://svn.apache.org/viewvc?rev=1851464&view=rev
Log:
Try to address https://bz.apache.org/ooo/show_bug.cgi?id=127965
Be sure that /usr/local/bin is in PATH. Just in case, add it at the end
Modified:
openoffice/trunk/main/odk/setsdkenv_unix.sh.in
openoffice/trunk/main/odk/source/unoapploader/unx/unoapploader.c
Modified: openoffice/trunk/main/odk/setsdkenv_unix.sh.in
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/odk/setsdkenv_unix.sh.in?rev=1851464&r1=1851463&r2=1851464&view=diff
==============================================================================
--- openoffice/trunk/main/odk/setsdkenv_unix.sh.in (original)
+++ openoffice/trunk/main/odk/setsdkenv_unix.sh.in Wed Jan 16 16:09:04 2019
@@ -166,6 +166,8 @@ case ${sdk_platform} in
platform=MacOSX
stldebug=_stldebug
DYLD_LIBRARY_PATH=/usr/lib:${OO_SDK_OUT}/${directoryname}/lib:${OO_SDK_OUT}/${exampleout}/lib:${OO_SDK_OFFICE_LIB_DIR}:.:${DYLD_LIBRARY_PATH}
+ # Below for https://bz.apache.org/ooo/show_bug.cgi?id=127965
+ PATH=${PATH}:/usr/local/bin
export DYLD_LIBRARY_PATH
;;
@@ -341,6 +343,14 @@ echo " * Boost = $OO_SDK_BOOST_HOME"
echo " * SDK Output directory = $OO_SDK_OUT"
echo " * Auto deployment = $SDK_AUTO_DEPLOYMENT"
echo " *"
+echo " * PATH = $PATH"
+if [ "${platform}" = "MacOSX" ]
+then
+ echo " * DYLD_LIBRARY_PATH = $DYLD_LIBRARY_PATH"
+else
+ echo " * LD_LIBRARY_PATH = $LD_LIBRARY_PATH"
+fi
+echo " *"
echo " ************************************************************************"
echo "]2;Shell prepared with the SDK environment"
Modified: openoffice/trunk/main/odk/source/unoapploader/unx/unoapploader.c
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/odk/source/unoapploader/unx/unoapploader.c?rev=1851464&r1=1851463&r2=1851464&view=diff
==============================================================================
--- openoffice/trunk/main/odk/source/unoapploader/unx/unoapploader.c (original)
+++ openoffice/trunk/main/odk/source/unoapploader/unx/unoapploader.c Wed Jan 16 16:09:04 2019
@@ -206,6 +206,21 @@ int main( int argc, char *argv[] )
strcat( envstr, value );
}
putenv( envstr );
+ #ifdef MACOSX
+ /* https://bz.apache.org/ooo/show_bug.cgi?id=127965 */
+ value = getenv( "PATH" );
+ size = strlen( "PATH" ) + strlen( "=/usr/local/bin" );
+ if ( value != NULL )
+ size += strlen( PATHSEPARATOR ) + strlen( value );
+ envstr = (char*) malloc( size );
+ strcpy( envstr, "PATH=" );
+ if ( value != NULL ) {
+ strcat( envstr, value);
+ strcat( envstr, PATHSEPARATOR);
+ }
+ strcat( envstr, "/usr/local/bin" ); /* We are adding at the end */
+ putenv( envstr );
+ #endif
}
else
{