[haiku-commits] BOM: r40985 DataTranslations.cpp:95: error: invalid use of incomplete type 'struct BEntry'

  • From: buildomatic@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 16 Mar 2011 19:05:24 -0700 (PDT)

Build-O-Matic tracking the following repositories:
haiku r40985 @ http://svn.haiku-os.org/haiku/haiku/trunk
buildtools r40967 @ http://svn.haiku-os.org/haiku/buildtools/trunk
Host OS                : FreeBSD 8.2-RELEASE i386 32bit
Affected Targets:

    x86gcc4 : ../haiku/configure --use-gcc-pipe --use-xattr 
--distro-compatibility official --cross-tools-prefix 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/bin/i586-pc-haiku- 
      |
      |-- @alpha-raw
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@alpha-raw
      |     |-- last working revision: 40982
      |     .
      |
      |-- @alpha-vmware
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@alpha-vmware
      |     |-- last working revision: 40982
      |     .
      |
      |-- haiku-image
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
haiku-image
      |     |-- last working revision: 40982
      |     .
      |
      |-- haiku-vmware-image
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
haiku-vmware-image
      |     |-- last working revision: 40982
      |     .
      |
      |-- @nightly-anyboot
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-anyboot
      |     |-- last working revision: 40982
      |     .
      |
      |-- @nightly-cd
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-cd
      |     |-- last working revision: 40982
      |     .
      |
      |-- @nightly-raw
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-raw
      |     |-- last working revision: 40982
      |     .
      |
      |-- @nightly-vmware
      |     |-- command: jam -q -j1 -sHAIKU_IGNORE_USER_BUILD_CONFIG=1 
@nightly-vmware
      |     |-- last working revision: 40982
      |     .
      |
      .

Log Snippet :

AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Be-MAIL
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-MediaConverter
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-MediaPlayer
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-MidiPlayer
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-NetworkStatus
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-PackageInstaller
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Be-PEPL
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku.PoorMan
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-PowerStatus
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-ProcessController
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.haiku-screenshot
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-ShowImage
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-SoundRecorder
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-StyledEdit
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku-Terminal
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku.TextSearch
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Haiku.TV
 
AppendToContainerCopyFilesScript 
<HaikuImage>haiku.image-copy-files-dummy-system/data/locale/catalogs/x-vnd.Be-WORK
 
C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/preferences/datatranslations/DataTranslations.o
 
/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.cpp:
 In member function 'status_t 
DataTranslationsApplication::_Install(BDirectory&, BEntry&)':
/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.cpp:95:
 error: invalid use of incomplete type 'struct BEntry'
/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.h:20:
 error: forward declaration of 'struct BEntry'
/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.cpp:
 In member function 'virtual void 
DataTranslationsApplication::RefsReceived(BMessage*)':
/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.cpp:144:
 error: aggregate 'entry_ref ref' has incomplete type and cannot be defined
/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.cpp:151:
 error: variable 'BEntry entry' has initializer but incomplete type

/Build-O-Matic/output/generated.x86gcc4/cross-tools/bin/i586-pc-haiku-gcc -c 
"/Build-O-Matic/output/haiku/src/preferences/datatranslations/DataTranslations.cpp"
 -O -Wall -Wno-trigraphs -Wno-ctor-dtor-privacy -Woverloaded-virtual 
-Wpointer-arith -Wcast-align -Wsign-compare -Wno-multichar -pipe 
-fno-strict-aliasing -fno-tree-vrp -nostdinc -Wno-deprecated -march=pentium 
-D_ZETA_USING_DEPRECATED_API_=1 -D_ZETA_TS_FIND_DIR_=1 -Werror 
-Wno-error=uninitialized -D__HAIKU__ -DHAIKU_DISTRO_COMPATIBILITY_OFFICIAL 
-D__INTEL__ -DARCH_x86 -DBOOT_ARCHIVE_IMAGE_OFFSET=300 
-DB_USE_BUILTIN_ATOMIC_FUNCTIONS -DHAIKU_INCLUDE_PATENTED_CODE=0 
-DHAIKU_TARGET_PLATFORM_HAIKU -iquote 
/Build-O-Matic/output/haiku/build/user_config_headers -iquote 
/Build-O-Matic/output/haiku/build/config_headers -iquote 
/Build-O-Matic/output/haiku/src/preferences/datatranslations -iquote 
/Build-O-Matic/output/generated.x86gcc4/objects/common/preferences/datatranslations
 -iquote /Build-O-Matic/output/generated.x86gcc4/obje
 cts/freebsd/x86/common/preferences/datatranslations -iquote 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/common/preferences/datatranslations
 -I /Build-O-Matic/output/haiku/headers/libs/lp_solve -I 
/Build-O-Matic/output/haiku/headers/libs/linprog -I 
/Build-O-Matic/output/haiku/headers/libs/alm -I 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/../../../../i586-pc-haiku/include/c++/4.4.4
 -I 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/../../../../i586-pc-haiku/include/c++/4.4.4/i586-pc-haiku
 -I 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/../../../../i586-pc-haiku/include/c++/4.4.4/backward
 -I 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/../../../../i586-pc-haiku/include/c++/4.4.4/ext
 -I 
/Build-O-Matic/output/generated.x86gcc4/cross-tools/lib/gcc/i586-pc-haiku/4.4.4/include
 -I /Build-O-Matic/output/generated.x86gcc4/cross-tools/l
 ib/gcc/i586-pc-haiku/4.4.4/include-fixed -I 
/Build-O-Matic/output/haiku/headers -I 
/Build-O-Matic/output/haiku/headers/posix -I 
/Build-O-Matic/output/haiku/headers/glibc -I 
/Build-O-Matic/output/haiku/headers/os -I 
/Build-O-Matic/output/haiku/headers/os/add-ons -I 
/Build-O-Matic/output/haiku/headers/os/add-ons/file_system -I 
/Build-O-Matic/output/haiku/headers/os/add-ons/graphics -I 
/Build-O-Matic/output/haiku/headers/os/add-ons/input_server -I 
/Build-O-Matic/output/haiku/headers/os/add-ons/registrar -I 
/Build-O-Matic/output/haiku/headers/os/add-ons/screen_saver -I 
/Build-O-Matic/output/haiku/headers/os/add-ons/tracker -I 
/Build-O-Matic/output/haiku/headers/os/app -I 
/Build-O-Matic/output/haiku/headers/os/device -I 
/Build-O-Matic/output/haiku/headers/os/drivers -I 
/Build-O-Matic/output/haiku/headers/os/game -I 
/Build-O-Matic/output/haiku/headers/os/interface -I 
/Build-O-Matic/output/haiku/headers/os/kernel -I 
/Build-O-Matic/output/haiku/headers/os/locale -I /Build-O-Matic/ou
 tput/haiku/headers/os/media -I /Build-O-Matic/output/haiku/headers/os/mail -I 
/Build-O-Matic/output/haiku/headers/os/midi -I 
/Build-O-Matic/output/haiku/headers/os/midi2 -I 
/Build-O-Matic/output/haiku/headers/os/net -I 
/Build-O-Matic/output/haiku/headers/os/opengl -I 
/Build-O-Matic/output/haiku/headers/os/storage -I 
/Build-O-Matic/output/haiku/headers/os/support -I 
/Build-O-Matic/output/haiku/headers/os/translation -I 
/Build-O-Matic/output/haiku/headers/private/. -o 
"/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/preferences/datatranslations/DataTranslations.o"
 ;

...failed C++ 
/Build-O-Matic/output/generated.x86gcc4/objects/haiku/x86/release/preferences/datatranslations/DataTranslations.o
 ...
...skipped DataTranslations for lack of 
<src!preferences!datatranslations>DataTranslations.o...
...skipped <HaikuImage>haiku.image-copy-files-dummy-system/preferences for lack 
of DataTranslations...
...skipped haiku-alpha.image for lack of <HaikuImage>haiku.image-copy-files...
...failed updating 1 target(s)...
...skipped 3 target(s)...
...updated 236 target(s)...

Other related posts:

  • » [haiku-commits] BOM: r40985 DataTranslations.cpp:95: error: invalid use of incomplete type 'struct BEntry' - buildomatic