<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 (&)[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&)':<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>