Issue 15919 - when using $L10N_framework, get dmake error: `/so_predeliver_ooo_boost' not found, and can't be made
Summary: when using $L10N_framework, get dmake error: `/so_predeliver_ooo_boost' not f...
Status: CLOSED FIXED
Alias: None
Product: Internationalization
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: hjs
QA Contact: issues@l10n
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-22 21:00 UTC by david
Modified: 2003-09-11 16:29 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description david 2003-06-22 21:00:58 UTC
I've successfully

- built 1.1B2 on Debian GNU/Linux
- exported strings (localize -e -i cy -l 99=01 -f strings.gsi)
- re-imported translations (localize -m -i cy -l 99 -f strings.gsi)
- set L10N_framework variable (L10N_framework=cy-GB)

But when I try to build instsetoo (cd instsetoo; build), "boost" fails, with the
message:

==========================================================================
dmake:  Error -- `/so_predeliver_ooo_boost' not found, and can't be made
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /home/david/src/ooo_1.1beta2_src/boost
==========================================================================

If I unset L10N_framework, everything seems to work fine.

Note that I changed solenv/inc/tg_compv.mk to say LIBSTDCPP3="5.0.4" instead of
5.0.3, since I have gcc 3.2.3 but libstdc++.so.5.0.4.

Here's the last few lines of output from (cd boost; dmake):

==========================================================================
dmake:  Infering prerequisite(s) and recipe for [all]
dmake:  Time stamp of [all] is 0
dmake:  Caching directory [/home/david/src/ooo_1.1beta2_src/boost/unxlngi4.pro/m
isc]
dmake:  Time stamp of [./unxlngi4.pro/misc/remove_build.flag] is 1056184850
dmake:  Infering prerequisite(s) and recipe for [boost_1_27_0.patch]
dmake:  Time stamp of [boost_1_27_0.patch] is 1052770484
dmake:  >>>> Making [boost_1_27_0.patch]
dmake:  >>>> Making [./unxlngi4.pro/misc/remove_build.flag]
dmake:  Infering prerequisite(s) and recipe for [ALLTAR]
dmake:  Time stamp of [ALLTAR] is 0
dmake:  Time stamp of [last_target] is 0
dmake:  >>>> Making [last_target]
dmake:  Updating [last_target], (1 > 0)
-------------
dmake:  Updating dir cache entry for [/home/david/src/ooo_1.1beta2_src/boost/las
t_target], new time is 0
dmake:  <<<< Set [last_target] time stamp to 1056311462
dmake:  Time stamp of [TG_DELIVER] is 0
dmake:  Infering prerequisite(s) and recipe for [/so_predeliver_ooo_boost]
dmake:  Caching directory [/]
dmake:  Time stamp of [/so_predeliver_ooo_boost] is 0
dmake:  Time stamp of [.ERROR] is 0
dmake:  >>>> Making [.ERROR]
dmake:  Updating [.ERROR], (1 > 0)
---* TG_SLO.MK *---
dmake:  Updating dir cache entry for [/home/david/src/ooo_1.1beta2_src/boost/.ER
ROR], new time is 0
dmake:  <<<< Set [.ERROR] time stamp to 1056311462
==========================================================================


Here's the end of config_office/config.log:
==========================================================================
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.57.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on dubya

config.status:646: creating set_soenv

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CC_set=set
ac_cv_env_CC_value=gcc-3.2
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=g++-3.2
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_func_connect=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_remove=yes
ac_cv_func_shmat=yes
ac_cv_have_x='have_x=yes                ac_x_includes=/usr/X11R6/include ac_x_li
braries=/usr/X11R6/lib'
ac_cv_header_stdc=yes
ac_cv_lib_ICE_IceConnectionNumber=yes
ac_cv_lib_X11_XOpenDisplay=yes
ac_cv_lib_c_gnu_get_libc_version=yes
ac_cv_objext=o
ac_cv_path_AWK=/usr/bin/mawk
ac_cv_path_BISON=/usr/bin/bison
ac_cv_path_COMPATH=/usr/bin/gcc-3.2
ac_cv_path_FLEX=/usr/bin/flex
ac_cv_path_PATCH=/usr/bin/patch
ac_cv_path_PERL=/usr/bin/perl
ac_cv_path_SED=/bin/sed
ac_cv_path_TCSH=/usr/bin/tcsh
ac_cv_prog_AWK=mawk
ac_cv_prog_CPP='gcc-3.2 -E'
ac_cv_prog_CXXCPP='g++-3.2 -E'
ac_cv_prog_ac_ct_CC=gcc-3.2
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_cxx_g=yes
ac_cv_prog_egrep='grep -E'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ANT=''
ANT_HOME='NO_ANT_HOME'
ASM_HOME='NO_ASM_HOME'
AWK='/usr/bin/mawk'
BISON='/usr/bin/bison'
CC='gcc-3.2'
CFLAGS=' -I/usr/X11R6/include'
COMEX=''
COMPATH='/usr/bin'
CPP='gcc-3.2 -E'
CPPFLAGS=''
CXX='g++-3.2'
CXXCPP='g++-3.2 -E'
CXXFLAGS='-g -O2'
CYGWIN='NO_CYGWIN'
DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAG
E_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 '
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='grep -E'
ENABLE_DEBUG='FALSE'
ENVCFLAGSCXX=''
EXCEPTIONS='dwarf2'
EXEEXT=''
FLEX='/usr/bin/flex'
GCC_HOME=''
GNUMAKE='make'
GXX_INCLUDE_PATH='/usr/include/c++/3.2'
JAVA='/usr/local/java/bin/javac'
JAVA_HOME='/usr/local/java'
LDFLAGS='  -L/usr/X11R6/lib'
LIBOBJS=''
LIBS=''
LOCAL_SOLENV='DEFAULT'
LOCAL_SOLVER='DEFAULT'
LTLIBOBJS=''
ML_EXE=''
OBJEXT='o'
OSVERSION=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATCH='/usr/bin/patch'
PATH_SEPARATOR=':'
PERL='/usr/bin/perl'
PSDK_HOME=''
PTHREAD_CFLAGS=''
PTHREAD_LIBS=''
SED='/bin/sed'
SHELL='/bin/sh'
STLPORT4='NO_STLPORT4'
TCSH='/usr/bin'
UNZIP_HOME='NO_UNZIP_HOME'
UPD='644'
USE_GCC3='TRUE'
USE_SHELL='tcsh'
WITH_LANG=',ENUS,'
WITH_MINGWIN='0'
XINC='/usr/X11R6/include'
XLIB='/usr/X11R6/lib'
X_CFLAGS=' -I/usr/X11R6/include'
X_EXTRA_LIBS=''
X_LIBS=' -L/usr/X11R6/lib'
X_PRE_LIBS=' -lSM -lICE'
ZIP_EXE=''
_cc=''
ac_ct_CC='gcc-3.2'
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
exec_prefix='${prefix}'
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='/usr/local'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define STDC_HEADERS 1
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 0
==========================================================================

Thanks a lot
Comment 1 Dieter.Loeschky 2003-08-14 12:56:32 UTC
DL->NF: Could you please takeover?
Comment 2 davidfraser 2003-08-20 20:13:28 UTC
I have consistently had exactly this error on 1.1beta2
Running on RedHat Linux 7.2/7.3
Comment 3 nils.fuhrmann 2003-09-02 11:59:10 UTC
Ause, from my perspective, this looks like a pure build issue, nothing
to do with the l10n tools directally.
Could you please take over this one?
Comment 4 hjs 2003-09-02 15:38:25 UTC
looks like this is caused by the TG_DELIVER stuff at the bottom of the
makefile. just remove it. 
btw.: it's already gone in any RC
Comment 5 hjs 2003-09-11 16:29:07 UTC
.
Comment 6 hjs 2003-09-11 16:29:36 UTC
.