Re: Building fcl on mipsel.

Leopold Palomo-Avellaneda <[email protected]>
Newsgroups gmane.linux.debian.ports.mips
Message-ID <[email protected]>
Hi,

thanks for the idea but no luck. I have tried in rules
 -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=gold -Wl,--no-map-whole-files
-Wl,--no-keep-memory -Wl,--no-keep-files-mapped" \

Also, I have tried to not build with debugging symbols:

override_dh_strip:
        ifeq ($(DEB_HOST_ARCH),$(filter $(DEB_HOST_ARCH),mipsel))
                dh_strip --no-automatic-dbgsym
        endif

Even, with make -j1 I got the same error:

usr/bin/as: out of memory allocating 4072 bytes after a total of 0 bytes
/tmp/ccqFrEvR.s: Assembler messages:
/tmp/ccqFrEvR.s: Fatal error: can't close
CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o: memory exhausted
make[3]: *** [src/CMakeFiles/fcl.dir/build.make:1060:
src/CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1177: src/CMakeFiles/fcl.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
make[1]: *** [Makefile:163: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
dh_auto_build: error: cd obj-mipsel-linux-gnu && make -j1
"INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:22: binary] Error 25


So, I understand that it is in the compile process, not in link process.
Any other idea?

Leopold


El 25/12/20 a les 2:11, YunQiang Su ha escrit:
> Leopold Palomo-Avellaneda <[email protected]> 于2020年12月24日周四 下午11:37写道:
>>
>> Hi,
>>
>> I have a problem with a package that doesn't build in mipsel [1]. The
>> error, is:
>>
>> as: out of memory allocating 4072 bytes after a total of 569389056 bytes
>>
>> I have also tried to build in debomatic [2], with -j1, but similar error:
>>
>>  out of memory allocating 4072 bytes after a total of 0 bytes
>> /tmp/ccUbCUlA.s: Assembler messages:
>> /tmp/ccUbCUlA.s: Fatal error: can't close
>> CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o: memory exhausted
>>
>> I would like to ask some advice of what to do because I would like to
>> ask a transition and it's the only arch that doesn't build.
>>
>> I have asked in IRC, but no result.
> 
> try pass `--reduce-memory-overheads` to assembler?
> 
>>
>> Best regards,
>>
>> Leopold
>>
>> PS. Please make CC to me, I'm not in the list.
>>
>> [1]
>> https://buildd.debian.org/status/fetch.php?pkg=fcl&arch=mipsel&ver=0.6.1-3&stamp=1606649354&raw=0
>> [2]
>> http://debomatic-mipsel.debian.net/distribution#unstable/fcl/0.6.1-4/buildlog
>>
>> --
>> --
>> Linux User 152692     GPG: 05F4A7A949A2D9AA
>> Catalonia
>> -------------------------------------
>> A: Because it messes up the order in which people normally read text.
>> Q: Why is top-posting such a bad thing?
>> A: Top-posting.
>> Q: What is the most annoying thing in e-mail?
>>
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.