Had to rebuild a Zabbix server 5.4 running on Debian 11 i386
When trying to update the repositories and install zabbix-server-mysql it tells me that there is no such arch.
After checking the repository below https://repo.zabbix.com/zabbix/5.4/d...main/z/zabbix/, I see there are no packages for zabbix-server on debian 11 for i386.
I confirmed that there no i386 packages for Zabbix server on Debian 11 for any Zabbix release (at lest form 5.4 upwards)
What suprises me is that 5.4 server packages for i386 Debian 11 have been removed, I installed them from there in the past.
Having the option to rebuild the packages by myself (already did in the past), I donwloaded the source packages for 6.2 and trying the build by myself, but the build process fails:
[...]
plugins/vfs/dir/count.go:24:2: package io/fs is not in GOROOT (/usr/lib/go-1.15/src/io/fs)
make[4]: *** [Makefile:622: zabbix.com/cmd/zabbix_agent2] Error 1
make[4]: Leaving directory '/usr/local/src/zabbix-6.2.3/debian/tmp.build-sqlite3/src/go'
make[3]: *** [Makefile:512: all-recursive] Error 1
make[3]: Leaving directory '/usr/local/src/zabbix-6.2.3/debian/tmp.build-sqlite3/src'
make[2]: *** [Makefile:549: all-recursive] Error 1
make[2]: Leaving directory '/usr/local/src/zabbix-6.2.3/debian/tmp.build-sqlite3'
make[1]: *** [debian/rules:197: build_with_sqlite] Error 2
make[1]: Leaving directory '/usr/local/src/zabbix-6.2.3'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -i failed
Why i386 on Debian 11 server packages have been removed?
How can I successfully rebuild them by myself?
When trying to update the repositories and install zabbix-server-mysql it tells me that there is no such arch.
After checking the repository below https://repo.zabbix.com/zabbix/5.4/d...main/z/zabbix/, I see there are no packages for zabbix-server on debian 11 for i386.
I confirmed that there no i386 packages for Zabbix server on Debian 11 for any Zabbix release (at lest form 5.4 upwards)
What suprises me is that 5.4 server packages for i386 Debian 11 have been removed, I installed them from there in the past.
Having the option to rebuild the packages by myself (already did in the past), I donwloaded the source packages for 6.2 and trying the build by myself, but the build process fails:
[...]
plugins/vfs/dir/count.go:24:2: package io/fs is not in GOROOT (/usr/lib/go-1.15/src/io/fs)
make[4]: *** [Makefile:622: zabbix.com/cmd/zabbix_agent2] Error 1
make[4]: Leaving directory '/usr/local/src/zabbix-6.2.3/debian/tmp.build-sqlite3/src/go'
make[3]: *** [Makefile:512: all-recursive] Error 1
make[3]: Leaving directory '/usr/local/src/zabbix-6.2.3/debian/tmp.build-sqlite3/src'
make[2]: *** [Makefile:549: all-recursive] Error 1
make[2]: Leaving directory '/usr/local/src/zabbix-6.2.3/debian/tmp.build-sqlite3'
make[1]: *** [debian/rules:197: build_with_sqlite] Error 2
make[1]: Leaving directory '/usr/local/src/zabbix-6.2.3'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -i failed
Why i386 on Debian 11 server packages have been removed?
How can I successfully rebuild them by myself?