Package: ldc Version: 0.9.1+hg1596-3 Severity: important Tags: patch User: debian-sh4@superh.org Usertags: sh4 X-Debbugs-CC: debian-superh@lists.debian.org Hi, I am now trying to run Debian on Renesas SH(sh4) CPU. http://buildd.debian-ports.org/status/architecture.php?a=sh4 ldc FTBFS on sh4. Because this does not support Renesas SH. http://buildd.debian-ports.org/fetch.php?pkg=ldc&arch=sh4&ver=0.9.1%2Bhg1596-3&stamp=1260230266&file=log&as=raw ----- /usr/bin/c++ -DDMDV1 -DIN_LLVM -D_DH -DOPAQUE_VTBLS -DPOSIX -DDEFAULT_TARGET_TRIPLE=\"sh4-unknown-linux-gnu\" -DDEFAULT_ALT_TARGET_TRIPLE=\"\" -DLDC_INSTALL_PREFIX=\"/usr\" -g -O2 -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/. -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/root -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596 -I/usr/include/llvm -I/usr/include -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2 -fomit-frame-pointer -fPIC -Woverloaded-virtual -Wno-deprecated -Wno-write-strings -o CMakeFiles/ldc.dir/dmd/mangle.c.o -c /build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/mangle.c /usr/bin/cmake -E cmake_progress_report /build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/CMakeFiles [ 30%] Building CXX object CMakeFiles/ldc.dir/dmd/constfold.c.o /usr/bin/c++ -DDMDV1 -DIN_LLVM -D_DH -DOPAQUE_VTBLS -DPOSIX -DDEFAULT_TARGET_TRIPLE=\"sh4-unknown-linux-gnu\" -DDEFAULT_ALT_TARGET_TRIPLE=\"\" -DLDC_INSTALL_PREFIX=\"/usr\" -g -O2 -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/. -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/root -I/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596 -I/usr/include/llvm -I/usr/include -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2 -fomit-frame-pointer -fPIC -Woverloaded-virtual -Wno-deprecated -Wno-write-strings -o CMakeFiles/ldc.dir/dmd/constfold.c.o -c /build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/constfold.c /build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/constfold.c: In function 'Expression* Mod(Type*, Expression*, Expression*)': /build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/constfold.c:505: error: 'fmodl' was not declared in this scope /build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596/dmd/constfold.c:520: error: 'fmodl' was not declared in this scope make[3]: *** [CMakeFiles/ldc.dir/dmd/constfold.c.o] Error 1 make[2]: *** [CMakeFiles/ldc.dir/all] Error 2 make[1]: *** [all] Error 2 make[3]: Leaving directory `/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596' make[2]: Leaving directory `/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596' make[1]: Leaving directory `/build/buildd-ldc_0.9.1+hg1596-3-sh4-ix3kXD/ldc-0.9.1+hg1596' ----- I made the patch which revised this problem. Please apply patch. Best regards, Nobuhiro
Attachment:
ldc_06_sh4.diff
Description: application/octetstream
Attachment:
ldc_0.9.1+hg1596-3_sh4.build.gz
Description: GNU Zip compressed data