<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Ryzom Core Development Site: Issues</title>
  <link href="http://dev.ryzom.com/issues.atom?page=11&amp;sort=category%3Adesc%2Cid%3Adesc" rel="self"/>
  <link href="http://dev.ryzom.com/issues?page=11&amp;sort=category%3Adesc%2Cid%3Adesc" rel="alternate"/>
  <id>http://dev.ryzom.com/</id>
  <updated>2013-01-08T04:26:15+01:00</updated>
  <author>
    <name>Ryzom Core Development Site</name>
  </author>
  <generator uri="http://www.redmine.org/">
Redmine  </generator>
  <entry>
    <title>Ryzom - Support #1518 (Resolved): need help with libsquish compile</title>
    <link href="http://dev.ryzom.com/issues/1518" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1518</id>
    <updated>2013-01-08T04:26:15+01:00</updated>
    <author>
      <name>jasona</name>
      <email>jsnalvarado@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;Using Ubuntu 12.10 Server.  Ran all setup steps OK up to squish&lt;/p&gt;


	&lt;p&gt;Downloaded and extracted source from &lt;a class="external" href="http://hg.kervala.net/packaging/file/"&gt;http://hg.kervala.net/packaging/file/&lt;/a&gt;&lt;br /&gt;Extracted it&lt;/p&gt;


	&lt;p&gt;followed the directions up to cmake ..&lt;/p&gt;


&lt;pre&gt;
jason@shardsrv1:/kervalapackage/packaging-1a73978c2a64/squish/build$ cmake ..
CMake Error at CMakeLists.txt:19 (MESSAGE):
  Unable to find common.cmake! Please place it in CMakeModules subdirectory,
  set CMAKE_MODULE_PATH environement variable or set CMAKE_MODULES_DIR or
  CMAKE_MODULE_PATH parameter to CMake.

-- Configuring incomplete, errors occurred!
CMake Error: Cannot open file for write: /kervalapackage/packaging-1a73978c2a64/squish/build/CMakeCache.txt.tmp
CMake Error: : System Error: Permission denied
CMake Error: Unable to open cache file for save. /kervalapackage/packaging-1a73978c2a64/squish/build/CMakeCache.txt
CMake Error: : System Error: Permission denied
jason@shardsrv1:/kervalapackage/packaging-1a73978c2a64/squish/build$

&lt;/pre&gt;

	&lt;p&gt;I am a noob when it comes to CMAKE and my google is failing me on finding out what to do.  Can you point me in the right direction as to what I need to do to compile this?&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1507 (Resolved): clang compile issue with stream operator &gt;&gt; confusion</title>
    <link href="http://dev.ryzom.com/issues/1507" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1507</id>
    <updated>2012-11-27T17:56:03+01:00</updated>
    <author>
      <name>tebruno99</name>
      <email>tebruno99@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;Clang errors during compile. There must be a space between &gt;&gt; in dbgroup_combo_box.h.  C++11 fixes this but OSX's clang has not updated to allow C++11 to be used. Patch included.&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1474 (Resolved): typedef conflict between /usr/include/mysql/my_global.h and nel/inc...</title>
    <link href="http://dev.ryzom.com/issues/1474" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1474</id>
    <updated>2012-05-23T15:05:11+02:00</updated>
    <author>
      <name>cjlpa</name>
      <email>florian@playphace.com</email>
    </author>
    <content type="html">
&lt;p&gt;types_nl.h defines &lt;code&gt;uint64&lt;/code&gt; as &lt;code&gt;uint_t&lt;/code&gt;&lt;br /&gt;my_global.h defines &lt;code&gt;uint64&lt;/code&gt; as &lt;code&gt;ulonglong&lt;/code&gt;&lt;/p&gt;


	&lt;p&gt;which leads to a conflict when compiling mysql_wrapper.cpp&lt;/p&gt;


	&lt;p&gt;(MySql server version: 5.1.61-3 (Debian))&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1465 (Resolved): No debugging symbols available in Debug mode.</title>
    <link href="http://dev.ryzom.com/issues/1465" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1465</id>
    <updated>2012-05-03T21:40:32+02:00</updated>
    <author>
      <name>sfb</name>
      <email>matt.raykowski@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;When generating builds via CMake in Debug mode on Linux there are no debugging symbols in the bins or libs.&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1455 (Resolved): Problem building PMS and GUS on VS10.</title>
    <link href="http://dev.ryzom.com/issues/1455" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1455</id>
    <updated>2012-04-02T21:24:08+02:00</updated>
    <author>
      <name>sfb</name>
      <email>matt.raykowski@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;Patchman and GUS both rely on some shoddy implied casts. It just means breaking the chain of method calls out into individual calls after the object truly becomes a CSString.&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1436 (Resolved): Fix the build for the patchman_service (PMS)</title>
    <link href="http://dev.ryzom.com/issues/1436" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1436</id>
    <updated>2012-02-29T16:22:32+01:00</updated>
    <author>
      <name>sfb</name>
      <email>matt.raykowski@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;The patchman_service (PMS) is a service used to distribute patch updates between the various servers and services of the shard. It needs a valid CMake build and some fixes for the increased strictness of modern compilers. Additionally we're missing one of the game_share modules it relies upon.&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1373 (Resolved): OVQT Mission Compiler plugin build fails on Debian-based Linux dist...</title>
    <link href="http://dev.ryzom.com/issues/1373" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1373</id>
    <updated>2011-10-13T17:18:40+02:00</updated>
    <author>
      <name>sfb</name>
      <email>matt.raykowski@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;Per this thread:&lt;br /&gt;&lt;a class="external" href="http://dev.ryzom.com/boards/17/topics/5442?r=5497#message-5497"&gt;http://dev.ryzom.com/boards/17/topics/5442?r=5497#message-5497&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;The build is failing due to two problems: stricmp is not referenced with the explicit NLMISC namespace and the Qt 4.6.3 uic is not validating supported property names. By using the placeholderText property in the .ui file uic is automatically generating a source file with a call to 'setPlaceholderText' - this property is unique to Qt 4.7+ and since it is autogenerated cannot be suppressed conditionally.&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1233 (Assigned): CMake doesn't find libwww under linux</title>
    <link href="http://dev.ryzom.com/issues/1233" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1233</id>
    <updated>2011-01-15T11:22:15+01:00</updated>
    <author>
      <name>Naush</name>
    </author>
    <content type="html">
&lt;p&gt;If you have an official libw-3c compiled on your distro, CheckDepends.cmake will not be able to detect under linked libraries.&lt;/p&gt;


	&lt;p&gt;PS: nm is the same tools under BSD &amp;#38; MacOSX &amp;#38; Linux&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1224 (New): Various notices on cmake config</title>
    <link href="http://dev.ryzom.com/issues/1224" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1224</id>
    <updated>2011-01-05T15:16:14+01:00</updated>
    <author>
      <name>molator</name>
      <email>teerenis@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;---&gt; code\CMakeModules\nel.cmake&lt;/p&gt;


	&lt;p&gt;in &lt;acronym title="NL_ADD_STATIC_VID_DRIVERS name"&gt;MACRO&lt;/acronym&gt; remove sound drivers&lt;/p&gt;


	&lt;p&gt;WITH_RYZOM_SOUND is unused&lt;br /&gt;WITH_LOGGING is unused&lt;/p&gt;


	&lt;p&gt;---&gt; code\nel\src\sound\driver\CMakeLists.txt&lt;/p&gt;


	&lt;p&gt;add if WIN32 for direct sound and xaudio&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1128 (Assigned): Convert NeL Unit Tests to use config.h</title>
    <link href="http://dev.ryzom.com/issues/1128" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1128</id>
    <updated>2010-10-14T15:18:31+02:00</updated>
    <author>
      <name>sfb</name>
      <email>matt.raykowski@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;Convert NeL Unit Tests to use config.h instead of CMake defines. Right now we have NEL_UNIT_BASE being passed to the compiler via the -D command line parameter. Different versions of of CMake have been handling this in different ways. We should push the source path of the unit tests to the unit test compilations through configure_file and config.h&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #1075 (New): cmake doesent honor -DLIB_SUFFIX for correct 64bit library install dirs</title>
    <link href="http://dev.ryzom.com/issues/1075" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/1075</id>
    <updated>2010-08-19T15:38:58+02:00</updated>
    <author>
      <name>che</name>
      <email>che666@gmail.com</email>
    </author>
    <content type="html">
&lt;p&gt;cmake doesent honor -DLIB_SUFFIX for correct 64bit library install dirs to install the libraries on /usr/lib64 on 64bit redhat/fedora and alike linux distributions.&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #953 (New): Missing Config-Files</title>
    <link href="http://dev.ryzom.com/issues/953" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/953</id>
    <updated>2010-06-01T18:50:40+02:00</updated>
    <author>
      <name>Grow</name>
    </author>
    <content type="html">
&lt;p&gt;Hallo,&lt;br /&gt;We missing 4 Configfiles these needed for start the Server.&lt;/p&gt;


	&lt;p&gt;monitor_service.cfg  &lt;br /&gt;monitor_service_default.cfg &lt;br /&gt;pd_support_service.cfg &lt;br /&gt;pd_support_service_default.cfg&lt;/p&gt;


	&lt;p&gt;Thanks for the Support.&lt;/p&gt;


	&lt;p&gt;I am Fom Germany have mercy with my English ;)&lt;/p&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #911 (New): Build: NelNS does not respect DESTDIR</title>
    <link href="http://dev.ryzom.com/issues/911" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/911</id>
    <updated>2010-05-18T00:16:11+02:00</updated>
    <author>
      <name>AllenJB</name>
    </author>
    <content type="html">
&lt;p&gt;NelNS does not respect DESTDIR when installing.&lt;/p&gt;


	&lt;p&gt;Discovered while creating a package for Gentoo Linux. The following is the log from the failed install phase:&lt;/p&gt;


&lt;pre&gt;
&amp;gt;&amp;gt;&amp;gt; Install nelns-9999 into /var/tmp/portage/dev-games/nelns-9999/image/ category dev-games
&amp;gt;&amp;gt;&amp;gt; Working in BUILD_DIR: "/var/tmp/portage/dev-games/nelns-9999/work/ryzom/code/nelns_build" 
make -j2 --load-average=1.5 install DESTDIR=/var/tmp/portage/dev-games/nelns-9999/image/
[ 16%] [ 33%] Built target admin_executor_service
Built target admin_service
[ 41%] Built target naming_service
[ 83%] Built target login_service
[100%] Built target welcome_service
Install the project...
-- Install configuration: "Release" 
ACCESS DENIED  mkdir:        /usr/var
CMake Error at cmake_install.cmake:36 (FILE):
  file problem creating directory: /usr/var/log/nelns

make: *** [install] Error 1
 * ERROR: dev-games/nelns-9999 failed:
 *   Make install failed
 *
 * Call stack:
 *     ebuild.sh, line   48:  Called src_install
 *   environment, line 3076:  Called cmake-utils_src_install
 *   environment, line  804:  Called _execute_optionaly 'src_install'
 *   environment, line  274:  Called enable_cmake-utils_src_install
 *   environment, line 1211:  Called die
 * The specific snippet of code:
 *       emake install DESTDIR="${D}" || die "Make install failed";
 *
 * If you need support, post the output of 'emerge --info =dev-games/nelns-9999',
 * the complete build log and the output of 'emerge -pqv =dev-games/nelns-9999'.
 * This ebuild is from an overlay named 'allenjb': '/usr/local/portage/'
 * The complete build log is located at '/var/log/portage/build/dev-games/nelns-9999:20100517-213724.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-games/nelns-9999/temp/environment'.
 * S: '/var/tmp/portage/dev-games/nelns-9999/work/ryzom/code/nelns'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-11496.log" 

VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /usr/var
A: /usr/var
R: /usr/var
C: /usr/bin/cmake -P cmake_install.cmake
--------------------------------------------------------------------------------
&lt;/pre&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #899 (New): The undefined reference to `__sync_bool_compare_and_swap_4' problem</title>
    <link href="http://dev.ryzom.com/issues/899" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/899</id>
    <updated>2010-05-14T10:41:03+02:00</updated>
    <author>
      <name>rti</name>
    </author>
    <content type="html">
&lt;p&gt;Hi.&lt;/p&gt;


	&lt;p&gt;I just looked a bit further into the "undefined reference to `__sync_bool_compare_and_swap_4'" problem people are getting lately due to &lt;a href="http://dev.ryzom.com/issues/874" class="issue status-7 priority-2 closed" title="NELMISC: FastMutex Assembler replaced by GCC builtin for NL_OS_UNIX (Patch included) (Closed)"&gt;#874&lt;/a&gt;.&lt;/p&gt;


&lt;pre&gt;
int main(int p_argc, char const** p_argv) {
    char val = 0;
    __sync_bool_compare_and_swap(&amp;#38;val, 0, 1);
    return 0;
}
&lt;/pre&gt;

	&lt;p&gt;I succeeded building this code with the following commands:&lt;br /&gt;&lt;pre&gt;
gcc/g++ -m32 -march=i486 ...
&lt;/pre&gt;&lt;/p&gt;


&lt;pre&gt;
gcc/g++ -m64 ...
&lt;/pre&gt;

	&lt;p&gt;The building fails with the famous undefined reference to `__sync_bool_compare_and_swap_4' with the following commands:&lt;br /&gt;&lt;pre&gt;
gcc/g++ -m32 -march=i386 ...
&lt;/pre&gt;&lt;/p&gt;


	&lt;p&gt;I think the reason that brocifer was not able to compile the code (&lt;a class="external" href="http://dev.ryzom.com/boards/17/topics/1648"&gt;http://dev.ryzom.com/boards/17/topics/1648&lt;/a&gt;) is, that he only set the CFLAGS and not the CXXFLAGS variable. Since the call to __sync_bool_compare_and_swap resides in a C++ header, setting CFLAGS had simply no effect.&lt;/p&gt;


	&lt;p&gt;So I think the solution to this problem should be:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;add the -march value on &lt;a href="http://dev.ryzom.com/projects/ryzom/wiki/BuildForLinux" class="wiki-page new"&gt;BuildForLinux&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;ensure that cmake generated build scripts contain the right -march setting on gcc&lt;/li&gt;
	&lt;/ul&gt;    </content>
  </entry>
  <entry>
    <title>Ryzom - Bug #891 (New): /code/nelns/configure: Error in mysql version comparison expression</title>
    <link href="http://dev.ryzom.com/issues/891" rel="alternate"/>
    <id>http://dev.ryzom.com/issues/891</id>
    <updated>2010-05-12T21:31:04+02:00</updated>
    <author>
      <name>AllenJB</name>
    </author>
    <content type="html">
&lt;ul&gt;
	&lt;li&gt;BUILD NEL INSTALL SUCCESS !&lt;/li&gt;
	&lt;/ul&gt;


configure.ac:18: installing `./config.guess'&lt;br /&gt;configure.ac:18: installing `./config.sub'&lt;br /&gt;configure.ac:20: installing `./install-sh'&lt;br /&gt;configure.ac:20: installing `./missing'&lt;br /&gt;admin_executor_service/Makefile.am: installing `./depcomp'&lt;br /&gt;configure: WARNING: unrecognized options: --disable-xmltest, --with-stlport, --with-python-version&lt;br /&gt;expr: syntax error&lt;br /&gt;/home/allen/build/ryzom/code/ryzom//../../code/nelns/configure: line 16107: =: command not found&lt;br /&gt;configure: WARNING: unrecognized options: --disable-xmltest, --with-stlport, --with-python-version
	&lt;ul&gt;
	&lt;li&gt;BUILD INIT NELNS SUCCESS !&lt;/li&gt;
	&lt;/ul&gt;    </content>
  </entry>
</feed>
