Thanks Rich, I read that before "It takes about 8GB of swap file to link chromium and its tests. If you get an out-of-memory error during the final link, you will need to add swap space with swapon." and I've got a 20gb swap partition enabled just for this.
Here is the error I'm receiving. "gold32 fatal error mmap: failed to allocate 1509484464 bytes for output file: cannot allocate memory."
That's around 1.4gb.
The maintainer of the package is Arslan S. I'll try and find him and send him a PM