how to build portable blender for linux

I’m afraid there is no easy well supported way to do it. The official builds are done in a specifically setup Linux install with old glibc and static libraries, but there’s no easy way to recreate that.

See also here:

Running make deps && make may give a working static build, but it’s not officially supported at the moment.