Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-16928

no endian.h on Solaris / Joyent / SunOS

XMLWordPrintable

    • Sprint 58 (Nov 2019), Sprint 59 (Dec 2019), Sprint 60 (Jan 2020), Sprint 61 (Feb 2020)
    • 0.125

      When compiling Zabbix server 4.4 on SunOS / Solaris / Joyent I fall into this error:

      Making all in zbxembed
      make[3]: Entering directory '/home/Circle/ZabbixUpgrade/zabbix-4.4.1/src/libs/zbxembed'
      depbase=`echo embed.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
      cc -DHAVE_CONFIG_H -I. -I../../../include     -m64 -g -O2 -I/usr/local/include -MT embed.o -MD -MP -MF $depbase.Tpo -c -o embed.o embed.c &&\
      mv -f $depbase.Tpo $depbase.Po
      In file included from duk_config.h:718:0,
                       from duktape.h:184,
                       from embed.h:24,
                       from embed.c:24:
      /usr/include/ast/endian.h:35:21: fatal error: bytesex.h: No such file or directory
       #include <bytesex.h>
      

      Googling shows me that endian.h doesn't exist on SunOS.
      Can you please have a look?

      Thanks

            kpavars Kristians Pavars
            Circle Pr2
            Team A
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: