[Digikam-devel] [digikam] [Bug 365135] New: Digikam 5 fails to build with DIGIKAMSC_COMPILE_DOC=on

Steven Robbins via KDE Bugzilla bugzilla_noreply at kde.org
Wed Jul 6 07:10:57 BST 2016


https://bugs.kde.org/show_bug.cgi?id=365135

            Bug ID: 365135
           Summary: Digikam 5 fails to build with DIGIKAMSC_COMPILE_DOC=on
           Product: digikam
           Version: 5.0.0
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Documentation
          Assignee: digikam-devel at kde.org
          Reporter: steve at sumost.ca

The references in showfoto don't seem to work.  I've configured with build dir
!= source dir and "make" from within
obj-x86_64-linux-gnu/doc-translated/digikam/showfoto/ca produces:

steve at riemann{ca}make
cd /home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu
&& /usr/bin/cmake -H/home/steve/Packages/digikam/build-area/digikam-5.0.0
-B/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu
--check-build-system CMakeFiles/Makefile.cmake 0
cd /home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu
&& /usr/bin/cmake -E cmake_progress_start
/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu/CMakeFiles
/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu/doc-translated/digikam/showfoto/ca/CMakeFiles/progress.marks
cd /home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu
&& make -f CMakeFiles/Makefile2 doc-translated/digikam/showfoto/ca/all
make[1]: Entering directory
'/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu'
make -f
doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/build.make
doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/depend
make[2]: Entering directory
'/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu'
cd /home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu
&& /usr/bin/cmake -E cmake_depends "Unix Makefiles"
/home/steve/Packages/digikam/build-area/digikam-5.0.0
/home/steve/Packages/digikam/build-area/digikam-5.0.0/doc-translated/digikam/showfoto/ca
/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu
/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu/doc-translated/digikam/showfoto/ca
/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu/doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/DependInfo.cmake
--color=
make[2]: Leaving directory
'/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu'
make -f
doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/build.make
doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/build
make[2]: Entering directory
'/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu'
Generating index.cache.bz2
cd
/home/steve/Packages/digikam/build-area/digikam-5.0.0/doc-translated/digikam/showfoto/ca
&& /usr/bin/meinproc5 --check --cache
/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu/doc-translated/digikam/showfoto/ca//index.cache.bz2
index.docbook
warning: failed to load external entity "../digikam/file-formats.docbook"
index.docbook:193: parser error : Failure to process entity doc-file-formats
&doc-file-formats; </chapter>
                  ^
index.docbook:193: parser error : Entity 'doc-file-formats' not defined
&doc-file-formats; </chapter>
                  ^
Error: `xmllint --noout` outputted text
doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/build.make:64:
recipe for target 'doc-translated/digikam/showfoto/ca/index.cache.bz2' failed
make[2]: *** [doc-translated/digikam/showfoto/ca/index.cache.bz2] Error 1
make[2]: Leaving directory
'/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:23668: recipe for target
'doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/all'
failed
make[1]: ***
[doc-translated/digikam/showfoto/ca/CMakeFiles/doc-translated-digikam-showfoto-ca-index-cache-bz2.dir/all]
Error 2
make[1]: Leaving directory
'/home/steve/Packages/digikam/build-area/digikam-5.0.0/obj-x86_64-linux-gnu'
Makefile:141: recipe for target 'all' failed
make: *** [all] Error 2

The file ca/index.docbook defines the missing entity as follows:

  <!ENTITY doc-file-formats     SYSTEM "../digikam/file-formats.docbook">

This path doesn't exist.




Reproducible: Always

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



More information about the Digikam-devel mailing list