<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 11.09.2012 08:48, Ivan A. Melnikov
      wrote:<br>
    </div>
    <blockquote cite="mid:20120911084802.503934d8@deimos.localdomain"
      type="cite">
      <pre wrap="">Вариант апстрима имхо лучше, да к тому же это апстрим. Я объединил их
две ревизии в один патч, выкинул оттуда модификацию common/ecversion.h,
приложил и поправил в спеке add_optflags -- и сборка вроде прошла. Патч
прилагаю.</pre>
    </blockquote>
    <font face="Droid Sans">Иван, спасибо большое!<br>
      Простите, что сам не приложил должного старания к раскопкам.<br>
      Впрочем, приложиться еще придется, так как сборка обламывается на
      этом:<br>
      <br>
      make[3]: Entering directory
      `/usr/src/RPM/BUILD/zarafa-7.1.0/common'<br>
        CXX    platform.lo<br>
        CXX    platform.linux.lo<br>
        CXX    md5.lo<br>
        CXX    base64.lo<br>
      platform.linux.cpp: In function 'void rand_init()':<br>
      platform.linux.cpp:200:48: warning: ignoring return value of
      'ssize_t read(int, void*, size_t)', declared with attribute
      warn_unused_result [-Wunused-result]<br>
        CXX    ECLogger.lo<br>
        CXX    ECConfig.lo<br>
        CXX    ECConfigImpl.lo<br>
      ECConfigImpl.cpp:63:26: fatal error: boost_compat.h: No such file
      or directory<br>
      compilation terminated.<br>
        CXX    ECFifoBuffer.lo<br>
      ECLogger.cpp: In function 'ECLogger* CreateLogger(ECConfig*,
      char*, const char*, bool)':<br>
      ECLogger.cpp:785:25: warning: ignoring return value of 'int
      setgid(__gid_t)', declared with attribute warn_unused_result
      [-Wunused-result]<br>
      ECLogger.cpp:787:25: warning: ignoring return value of 'int
      setuid(__uid_t)', declared with attribute warn_unused_result
      [-Wunused-result]<br>
      ECLogger.cpp:818:72: warning: ignoring return value of 'int
      chown(const char*, __uid_t, __gid_t)', declared with attribute
      warn_unused_result [-Wunused-result]<br>
      ECLogger.cpp: In member function 'virtual void
      ECLogger_Pipe::LogVA(int, const char*, __va_list_tag (&amp;)[1])':<br>
      ECLogger.cpp:538:29: warning: ignoring return value of 'ssize_t
      write(int, const void*, size_t)', declared with attribute
      warn_unused_result [-Wunused-result]<br>
      ECLogger.cpp: In member function 'virtual void
      ECLogger_Pipe::Log(int, const string&amp;)':<br>
      ECLogger.cpp:500:29: warning: ignoring return value of 'ssize_t
      write(int, const void*, size_t)', declared with attribute
      warn_unused_result [-Wunused-result]<br>
      make[3]: *** [ECConfigImpl.lo] Error 1<br>
      make[3]: *** Waiting for unfinished jobs....<br>
    </font><br>
    <pre class="moz-signature" cols="72">-- 
Best regards,
Radik Usupov
Information Systems' infrastructure Department Deputy Chief
Center Group
<a class="moz-txt-link-abbreviated" href="mailto:Usupov.Radik@cg.ru">Usupov.Radik@cg.ru</a>
Tel: 7 (843) 533-88-08
Jabber: <a class="moz-txt-link-abbreviated" href="mailto:radyus@jabber.ru">radyus@jabber.ru</a>
Skype: Radik.Usupov
Russian Federation, Kazan, Zinina str. 3a.
<a class="moz-txt-link-freetext" href="http://www.cg.ru">http://www.cg.ru</a>
<a class="moz-txt-link-freetext" href="http://openware.pro">http://openware.pro</a>
</pre>
  </body>
</html>