Bug#749909: package freefoam_0.1.0+dfsg-1 FTBFS mips(el)

Jurica Stanojkovic Jurica.Stanojkovic at imgtec.com
Fri May 30 14:10:39 UTC 2014


Package: freefoam
Version: 0.1.0+dfsg-1
Severity: important
Tags: sid patch
Justification: FTBFS
User: debian-mips-dev-discuss at lists.alioth.debian.org
Usertags: mips-patch

After the bug number 735248 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735248) has been resolved,
following errors were found while building package freefoam on mips(el):

--------------------------------

cd /build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu/doc/Doxygen && /usr/bin/python /build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu/doc/Doxygen/fixupDoxygen.py
Fixing up Doxygen generated API documentation
- Parsing *_source.html
- Computing mangled file names
- Fixing #include linkes in the *_source.html files
- Fixing remaining #include links and expanding placeholders
make[3]: Leaving directory '/build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu/CMakeFiles
[ 47%] Built target apidoc-all
make[2]: Leaving directory '/build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu'
Makefile:119: recipe for target 'all' failed
make[1]: *** [all] Error 2

--------------------------------

[ 92%] Building CXX object applications/utilities/mesh/manipulation/setSet/CMakeFiles/setSet.dir/writeFuns.C.o
cd /build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu/applications/utilities/mesh/manipulation/setSet && /usr/bin/g++   -DDP -DNoRepository -DREADLINE=1 -DSiCortex64 -g -O2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fpermissive -D_FORTIFY_SOURCE=2 -I/build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu/include    -o CMakeFiles/setSet.dir/writeFuns.C.o -c /build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/applications/utilities/mesh/manipulation/setSet/writeFuns.C
/build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/applications/utilities/mesh/manipulation/setSet/writeFuns.C:29:23: fatal error: standards.h: No such file or directory
 #include <standards.h>
                       ^
compilation terminated.
applications/utilities/mesh/manipulation/setSet/CMakeFiles/setSet.dir/build.make:106: recipe for target 'applications/utilities/mesh/manipulation/setSet/CMakeFiles/setSet.dir/writeFuns.C.o' failed
make[3]: *** [applications/utilities/mesh/manipulation/setSet/CMakeFiles/setSet.dir/writeFuns.C.o] Error 1
make[3]: Leaving directory '/build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu'
CMakeFiles/Makefile2:12815: recipe for target 'applications/utilities/mesh/manipulation/setSet/CMakeFiles/setSet.dir/all' failed
make[2]: *** [applications/utilities/mesh/manipulation/setSet/CMakeFiles/setSet.dir/all] Error 2
make[2]: Leaving directory '/build/freefoam-5sB8KW/najnoviji-original/freefoam-0.1.0+dfsg/obj-mips-linux-gnu'
Makefile:119: recipe for target 'all' failed
make[1]: *** [all] Error 2

--------------------------------

I have attached a patch resolving these issues.
Patch freefoam-doc-and-mips.diff is attached.
Most of this patch is taken from upstream.
With it, freefoam package builds without an error on mips and mipsel.
libxml2-utils is added as dependency (for package asciidoc) to a Build-Depends-Indep group in order to override issue 692274
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692274)


Regards,
Jurica
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20140530/5f01030f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freefoam-doc-and-mips.diff
Type: text/x-patch
Size: 6646 bytes
Desc: freefoam-doc-and-mips.diff
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20140530/5f01030f/attachment.bin>


More information about the debian-science-maintainers mailing list