Ad Widget

Collapse

Is there support for i386?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • quantump
    Junior Member
    • Jun 2020
    • 4

    #1

    Is there support for i386?

    Sorry - I should have said is there support for i686, but there are libraries in the Zabbix repo -so more pertinent is, does it support a 32 bit platform?

    I have a Linux system, running CentOS 7.

    Had to check the Zabbix repos to verify, but looking at: http://repo.zabbix.com/zabbix/5.0/rhel/8/, i386 is not supported.

    Going to previous repos, the last i386 support was in: http://repo.zabbix.com/zabbix/5.0/rhel/6/i386/

    However, that repo does not allow for this installation to succeed:
    dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

    Are there plans for support for i386?

    I should get a more up to date Linux system, but was wondering if I could still make use of the one that I have.

    Any info appreciated!
    Last edited by quantump; 06-06-2020, 07:18.
  • tim.mooney
    Senior Member
    • Dec 2012
    • 1427

    #2
    Does CentOS 7 even ship an i686 kernel? It's based on RHEL 7, and RHEL 7 was the first RHEL version that dropped support for the 32 bit kernel, so I'm surprised if CentOS7 re-enabled it.

    Keep in mind that both RHEL 7 and CentOS 7 ship some 32 bit packages (like glibc, etc.) so that 32 bit applications can still be supported, but the default is 64 bit.

    If you need 32 bit on CentOS 7, you'll probably need to build a 32 bit package yourself. The SRPM or at least the spec file should be available somewhere.

    Comment

    • quantump
      Junior Member
      • Jun 2020
      • 4

      #3
      So I did hack the CentOS installation a bit - meaning basically I took an older system, installed the barebones production OS on it, and then installed a whole slew of packages by hand (did this because it wouldn't boot from USB, and I was curious if it would work).

      Some info:
      uname -a:
      Linux jugger 3.10.0-1127.8.2.el7.centos.plus.i686 #1 SMP Wed May 13 15:01:20 UTC 2020 i686 i686 i386 GNU/Linux

      I also should have prefaced, when I tried to do this:
      rpm -Uvh https://repo.zabbix.com/zabbix/5.0/r...el8.noarch.rpm => This worked with no issues.

      Then I ran (after a dnf clean):
      dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent

      That's when I started looking at the actual repo. The latest is: http://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/
      http://repo.zabbix.com/zabbix/5.0/rhel/5/ and http://repo.zabbix.com/zabbix/5.0/rhel/6/ have an i386 directory, but it doesn't contain those packages.

      When I try to install using the latest (from 8/x86_64) I get these errors:

      [jg@jugger yum.repos.d]$ sudo dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent
      Zabbix Official Repository non-supported - i386 212 kB/s | 25 kB 00:00
      Zabbix Official Repository - i386 233 kB/s | 25 kB 00:00
      Error:
      Problem 1: conflicting requests
      - package zabbix-server-mysql-5.0.0-1.el8.x86_64 does not have a compatible architecture
      - nothing provides libz.so.1()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides liblber-2.4.so.2()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libcurl.so.4()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libpthread.so.0(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libpcre.so.1()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libdl.so.2()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libz.so.1(ZLIB_1.2.0)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libssl.so.1.1()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libm.so.6(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libm.so.6()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libcrypto.so.1.1()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libpthread.so.0()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libresolv.so.2()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libresolv.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libdl.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libldap-2.4.so.2()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libxml2.so.2()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libodbc.so.2()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libxml2.so.2(LIBXML2_2.4.30)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libOpenIPMI.so.0()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides librt.so.1(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libevent-2.1.so.6()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libmysqlclient.so.21()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libOpenIPMIposix.so.0()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libssh.so.4(LIBSSH_4_5_0)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libssh.so.4()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libxml2.so.2(LIBXML2_2.6.5)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides librt.so.1()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides fping needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libc.so.6(GLIBC_2.14)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libxml2.so.2(LIBXML2_2.6.0)(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - nothing provides libnetsnmp.so.35()(64bit) needed by zabbix-server-mysql-5.0.0-1.el8.x86_64
      - package zabbix-server-mysql-5.0.1-1.el8.x86_64 does not have a compatible architecture
      - nothing provides libz.so.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides liblber-2.4.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libcurl.so.4()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libpthread.so.0(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libpcre.so.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libdl.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libz.so.1(ZLIB_1.2.0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libm.so.6(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libc.so.6(GLIBC_2.17)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libm.so.6()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libz.so.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides liblber-2.4.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libcurl.so.4()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libpthread.so.0(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libpcre.so.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libdl.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libz.so.1(ZLIB_1.2.0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libm.so.6(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libc.so.6(GLIBC_2.17)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libm.so.6()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libcrypto.so.1.1()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libpthread.so.0()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libresolv.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libresolv.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libdl.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libldap-2.4.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libxml2.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libodbc.so.2()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libxml2.so.2(LIBXML2_2.4.30)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libOpenIPMI.so.0()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libevent-2.1.so.6()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libOpenIPMIposix.so.0()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssh.so.4(LIBSSH_4_5_0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libssh.so.4()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libxml2.so.2(LIBXML2_2.6.5)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides fping needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libxml2.so.2(LIBXML2_2.6.0)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libnetsnmp.so.35()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libmariadb.so.3()(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libmariadb.so.3(libmysqlclient_18)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64
      - nothing provides libmariadb.so.3(libmariadb_3)(64bit) needed by zabbix-server-mysql-5.0.1-1.el8.x86_64

      Problem 2: conflicting requests
      - package zabbix-agent-5.0.0-1.el8.x86_64 does not have a compatible architecture
      - nothing provides libz.so.1()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides liblber-2.4.so.2()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libcurl.so.4()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libpthread.so.0(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libpcre.so.1()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libdl.so.2()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libz.so.1(ZLIB_1.2.0)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libssl.so.1.1()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libm.so.6(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libc.so.6(GLIBC_2.17)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libm.so.6()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libcrypto.so.1.1()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libpthread.so.0()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libresolv.so.2()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libresolv.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libdl.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - nothing provides libldap-2.4.so.2()(64bit) needed by zabbix-agent-5.0.0-1.el8.x86_64
      - package zabbix-agent-5.0.1-1.el8.x86_64 does not have a compatible architecture
      - nothing provides libz.so.1()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides liblber-2.4.so.2()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libcurl.so.4()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libpthread.so.0(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libpcre.so.1()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libdl.so.2()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libz.so.1(ZLIB_1.2.0)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libm.so.6(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libc.so.6(GLIBC_2.17)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libm.so.6()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libcrypto.so.1.1()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libpthread.so.0()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libresolv.so.2()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libresolv.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libdl.so.2(GLIBC_2.2.5)(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64
      - nothing provides libldap-2.4.so.2()(64bit) needed by zabbix-agent-5.0.1-1.el8.x86_64

      Problem 3: conflicting requests
      - package zabbix-web-mysql-5.0.0-1.el8.noarch requires zabbix-web = 5.0.0-1.el8, but none of the providers can be installed
      - package zabbix-web-mysql-5.0.1-1.el8.noarch requires zabbix-web = 5.0.1-1.el8, but none of the providers can be installed
      - nothing provides php-bcmath >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-fpm >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-ldap >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-mbstring >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-gd >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-xml >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-bcmath >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-fpm >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-ldap >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-mbstring >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-gd >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-xml >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      Problem 4: conflicting requests
      - package zabbix-apache-conf-5.0.0-1.el8.noarch requires zabbix-web, but none of the providers can be installed
      - package zabbix-apache-conf-5.0.1-1.el8.noarch requires zabbix-web, but none of the providers can be installed
      - nothing provides php-bcmath >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-fpm >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-ldap >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-mbstring >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-gd >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-xml >= 7.2 needed by zabbix-web-5.0.0-1.el8.noarch
      - nothing provides php-bcmath >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-fpm >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-ldap >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-mbstring >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-gd >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch
      - nothing provides php-xml >= 7.2 needed by zabbix-web-5.0.1-1.el8.noarch

      Thanks again for the help.








      Comment

      • quantump
        Junior Member
        • Jun 2020
        • 4

        #4
        Adding this, since I can't directly edit the post I just submitted:

        The uname is below, so probably the better subject line is 32 bit support. CentOS provides back support, so it shows i686 and i386. I saw i386 in the Zabbix repo, and was wondering if that was the 32 bit supported application, which is fine, even if it is an older version, but it doesn't have what the installation calls for (for 64 bit).

        Some info:
        uname -a:
        Linux jugger 3.10.0-1127.8.2.el7.centos.plus.i686 #1 SMP Wed May 13 15:01:20 UTC 2020 i686 i686 i386 GNU/Linux

        Comment

        • Atsushi
          Senior Member
          • Aug 2013
          • 2028

          #5
          If you are using CentOS 7, use the repository for RHEL 7.

          However, if the architecture is i686, the package is not published in the Zabbix official repository. CentOS 7 is officially supported on the x86_64 architecture only. I think other architectures were provided by the AltArch SIG rather than officially. The problem here is that if you run Zabbix 5.0 on CentOS 7, you need PHP 7.2 or later. Zabbix official packages use SCL, but it doesn't seem to exist in the packages released by AltArch SIG.

          Because of this problem, building the environment of the web front end may be difficult even if you build from SRPM. If you want to build the package of other parts, the procedure is as follows.

          SRPM for Zabbix 5.0 can be found at the following URL.

          The latest version at the moment is zabbix-5.0.1-1.el7.src.rpm.


          Below are the steps to build a package from SRPM. Since various packages are installed to build, it may be better to have a separate OS environment of the same architecture and the same version.

          Install development tools and required packages:
          Code:
          # yum groupinstall 'Development tools'
          # yum install mysql-devel postgresql-devel net-snmp-devel openldap-devel gnutls-devel sqlite-devel unixODBC-devel curl-devel OpenIPMI-devel libssh2-devel java-devel libxml2-devel libevent-devel openssl-devel
          Create a user for build:
          Code:
          # useradd builduser
          # passwd builduser
          Log in as a build user and do the following.

          Code:
          $ mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
          $ vi ~/.rpmmacros
          The contents of ~/.rpmmacros are as follows.
          Code:
          %_topdir /home/builduser/rpmbuild
          Download required files such as SRPM:
          Code:
          $ wget https://repo.zabbix.com/zabbix/5.0/rhel/7/SRPMS/zabbix-5.0.1-1.el7.src.rpm
          $ wget https://repo.zabbix.com/non-supported/rhel/7/SRPMS/fping-3.10-1.el7.src.rpm
          $ wget https://dl.google.com/go/go1.14.4.linux-386.tar.gz
          $ tar zxvf go1.14.4.linux-386.tar.gz
          $ export PATH=$PATH:$HOME/go/bin
          $ rpmbuild --rebuild zabbix-5.0.1-1.el7.src.rpm
          $ rpmbuild --rebuild fping-3.10-1.el7.src.rpm
          The package is created under the directory /home/builduser/rpmbuild/RPMS. However, since the package of the web front end depends on SCL(rh-php72), it cannot be operated only by installing the package on the architecture where the SCL package is not published.

          Comment

          • quantump
            Junior Member
            • Jun 2020
            • 4

            #6
            Thank you very much for the help, I was able to get further, but now have some work to do on my system. Much appreciated! (Will report back if/when I get it working)

            Comment

            Working...