/usr/bin/ld: Zend/zend_exceptions.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_strtod.o: relocation R_X86_64_32S against `.bss' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_gc.o: relocation R_X86_64_32S against symbol `zend_objects_destroy_object' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_closures.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_weakrefs.o: relocation R_X86_64_32 against symbol `executor_globals' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_string.o: relocation R_X86_64_32 against symbol `compiler_globals' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_signal.o: relocation R_X86_64_32S against symbol `zend_signal_globals' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_generators.o: relocation R_X86_64_32S against symbol `executor_globals' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_virtual_cwd.o: relocation R_X86_64_32S against hidden symbol `cwd_globals' can not be used when making a PIE object
/usr/bin/ld: Zend/zend_ast.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_objects.o: relocation R_X86_64_32S against symbol `executor_globals' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_object_handlers.o: relocation R_X86_64_32S against symbol `zend_std_get_properties' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_objects_API.o: relocation R_X86_64_32S against symbol `zend_objects_destroy_object' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_inheritance.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_smart_str.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_gdb.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_observer.o: relocation R_X86_64_32 against hidden symbol `zend_observers_fcall_list' can not be used when making a PIE object
/usr/bin/ld: Zend/zend_system_id.o: relocation R_X86_64_32 against `.bss' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_enum.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/zend_fibers.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_optimizer.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/pass1.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/optimize_func_calls.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/block_pass.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/compact_literals.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_cfg.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_dfg.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/dfa_pass.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_ssa.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_inference.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_func_info.o: relocation R_X86_64_32 against `.bss' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_call_graph.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/sccp.o: relocation R_X86_64_32 against symbol `executor_globals' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/scdf.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/dce.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/escape_analysis.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: Zend/Optimizer/zend_dump.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: main/internal_functions_cli.o: relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: main/fastcgi.o: relocation R_X86_64_32S against `.text' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_children.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_clock.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_conf.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_env.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_events.o: relocation R_X86_64_32 against `.bss' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_log.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_main.o: relocation R_X86_64_32 against `.text' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_php.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_php_trace.o: relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_process_ctl.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_request.o: relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_shm.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_scoreboard.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_signals.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_sockets.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_status.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_stdio.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_unix.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_worker_pool.o: relocation R_X86_64_32 against `.text' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/zlog.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/events/select.o: relocation R_X86_64_32 against `.bss' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/events/poll.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/events/epoll.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_trace_ptrace.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: sapi/fpm/fpm/fpm_systemd.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make: *** [Makefile:325: sapi/fpm/php-fpm] Error 1
install_php: failed to compile '/usr/local/directadmin/custombuild/cache/php-8.1.28.tar.gz' inside '/usr/local/directadmin/custombuild/tmp/tmp.pEBXC005xl.php-8.1.28.tar.gz'