incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Bug 119534] New: It always breaks on ucb module when rebuilding source code
Date Wed, 30 May 2012 02:22:07 GMT

          Priority: P3
            Bug ID: 119534
           Summary: It always breaks on ucb module when rebuilding source
          Severity: normal
        Issue Type: DEFECT
    Classification: Code
                OS: All
          Hardware: PC
            Status: CONFIRMED
           Version: AOO 3.4.0
         Component: solenv
           Product: tools

When rebuilding source, it always have build break on ucb module with error

Making:    all_ucpdav.dpslo
Compiling: ucb/
Compiling: ucb/source/ucp/webdav/webdavservices.cxx
Compiling: ucb/source/ucp/webdav/webdavprovider.cxx
z:\aoo\r1343539\ucb\source\ucp\webdav\SerfTypes.hxx(27) : fatal error C1083:
not open include file: 'serf.h': No such file or directory
dmake:  Error code 2, while making

1 module(s):
need(s) to be rebuilt


ERROR: error 65280 occurred while making

When you have fixed the errors in that module you can resume the build by

        build --all:ucb

dmake:  Error code 1, while making 'build_instsetoo_native'

The direct error message shows that serf.h is not correctly delivered to
solver\340\\inc\serf\ at the refresh build time.

The build break can be recreated with 2 scenarios,
  A. After a successful new build. run command "dmake clean" and "dmake". Or
  B. After a successful new build, replace the main directory with a new
revision of source code, the problem also appears in the build.

So the problem appears when trying to reuse the previous ext_libraries build

The problem can be resolved by manually clear the previous result under
ext_libraries directory. So if it can clean the ext_libraries with command
"dmake clean", the problem won't appears. This can be easily archived by adding
a line to file main/makefile.rc
      -rm -fr $(foreach,f,$(ADDITIONAL_REPOSITORIES) $f/*/$(INPATH))

But it is still a mystery to me why files serf*.h can not be delivered to
solver even if I manually run deliver command under ext_libraries/serf. These
original files are not in ext_libraries/serf/ directory.

You are receiving this mail because:
You are the assignee for the bug.

View raw message