Monday, 11 January 2016

Error linking i386 build on Launchpad

Hello all!

I'm not able to build the current release of Mame on Launchpad due to memory issues:

/usr/bin/ld: failed to set dynamic section sizes: Memory exhausted

see full build log here:

This only happens on i386, amd64 builds fine.

I've been searching around, but the only solution seems to give more memory to the virtual machine. I've also asked for help on Launchpad itself, but no answer so far:

I know the resulting binary *is* big, but there are other big project out there, I guess someone else may have been stumbled upon the same issue.

Did anyone find any workaround? Is there any way to tell Launchpad I need a VM with more memory? Or perhaps I can force the build on a specific machine which has more memory?

Thank you in advance, all the best!