<?xml version="1.0" encoding="utf-8"?>
<!--  RSS generated by Flaimo.com RSS Builder [2010-09-09 14:44:56]  --> <rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" >
<channel>
<docs>http://www.gccxml.org/Bug/</docs>
<description>Mantis - ISSUES</description>
<link>http://www.gccxml.org/Bug/</link>
<title>Mantis - ISSUES</title>
<image>
<title>Mantis - ISSUES</title>
<url>http://www.gccxml.org/Bug/images/mantis_logo_button.gif</url>
<link>http://www.gccxml.org/Bug/</link>
<description>Mantis - ISSUES</description>
</image>
<category>All Projects</category>
<ttl>10</ttl>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2010-09-09T14:44:56-04:00</sy:updateBase>
<item>
<title>0009992: Install dir on Win64 always starts with c:/program files (x86)/ regardless of architecture of build</title>
<link>http://www.gccxml.org/Bug/view.php?id=9992</link>
<description>The issue here is that CMAKE_INSTALL_PREFIX seems to be using the %ProgramFiles% environment variable to set this, which is problematic: on win64 machines, the WOW64 subsystem transparently changes this environment variable to point to the program files dir that matches the architecture of the running application (in this case, CMake-Gui though I presume cmake itself has the same issue).  When building a 64-bit application (using a 64-bit generator), this results in an incorrect install prefix and potentially broken/weird installers.&lt;br /&gt;
&lt;br /&gt;
Here's the logic and comments I wrote in a CMake module related to this that describes the solution - _PROGFILESDIR at the end of this code contains the correct &quot;prefix&quot; for the install prefix:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	# caution - ENV{ProgramFiles} on Win64 is adjusted to point to the arch of the running executable&lt;br /&gt;
	# which, since CMake is 32-bit on Windows as I write this, will always be = $ENV{ProgramFiles(x86)}&lt;br /&gt;
	# so we only use this environment variable if we figure out we're on win32&lt;br /&gt;
	file(TO_CMAKE_PATH &quot;$ENV{ProgramFiles}&quot; _PROG_FILES) # 32-bit dir on win32, useless to us on win64&lt;br /&gt;
	file(TO_CMAKE_PATH &quot;$ENV{ProgramFiles(x86)}&quot; _PROG_FILES_X86) # 32-bit dir: only set on win64&lt;br /&gt;
	file(TO_CMAKE_PATH &quot;$ENV{ProgramW6432}&quot; _PROG_FILES_W6432) # 64-bit dir: only set on win64&lt;br /&gt;
	&lt;br /&gt;
	if(CMAKE_SIZEOF_VOID_P MATCHES &quot;8&quot;)&lt;br /&gt;
		# 64-bit build on win64&lt;br /&gt;
		set(_PROGFILESDIR &quot;${_PROG_FILES_W6432}&quot;)&lt;br /&gt;
	else()&lt;br /&gt;
		if(_PROG_FILES_W6432)&lt;br /&gt;
			# 32-bit build on win64&lt;br /&gt;
			set(_PROGFILESDIR &quot;${_PROG_FILES_X86}&quot;)&lt;br /&gt;
		else()&lt;br /&gt;
			# 32-bit build on win32&lt;br /&gt;
			set(_PROGFILESDIR &quot;${_PROG_FILES}&quot;)&lt;br /&gt;
		endif()&lt;br /&gt;
	endif()</description>
<guid>http://www.gccxml.org/Bug/view.php?id=9992</guid>
<author>Ryan Pavlik &lt;Ryan Pavlik@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=9992#bugnotes</comments>
</item>
<item>
<title>0004501: vtkTextActor does not allow any encoding, only supports plain ASCII.</title>
<link>http://www.gccxml.org/Bug/view.php?id=4501</link>
<description>Currently, vtkFreeTypeUtilities is used to render text from a vtkTextActor. The string is parsed character by character using a char*. It only supports plain ASCII as it does not allow to use multiple bytes encoding. Therefore, it is not possible to display some french or other europeen characters such as accents.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=4501</guid>
<author>Mathieu Coursolle &lt;Mathieu Coursolle@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=4501#bugnotes</comments>
</item>
<item>
<title>0011192: FindBoost expects hyphen in directory name when it should be an underscore</title>
<link>http://www.gccxml.org/Bug/view.php?id=11192</link>
<description>I can't seem to find this reported elsewhere, but the Boost libraries cannot be found under Linux (Debian).  After specifying -D Boost_DEBUG=ON, I realized it is searching in these paths:&lt;br /&gt;
&lt;br /&gt;
-- [ /usr/share/cmake-2.8/Modules/FindBoost.cmake:500 ]   _boost_PATH_SUFFIXES = boost-1_42;boost-1_42_0;boost-1_41_0;boost-1_41;boost-1_40_0;boost-1_40;boost-1_39_0;boost-1_39;boost-1_38_0;boost-1_38;boost-1_37_0;boost-1_37;boost-1_36_1;boost-1_36_0;boost-1_36&lt;br /&gt;
&lt;br /&gt;
However, if you download v1.42 (and also the current 1.44 -- I just checked) as a .tar.gz file, it gets installed in boost_1_42_0.  i.e., the first dash should be an underscore.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11192</guid>
<author>Raymond Wan &lt;Raymond Wan@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11192#bugnotes</comments>
</item>
<item>
<title>0011217: find_package description</title>
<link>http://www.gccxml.org/Bug/view.php?id=11217</link>
<description>There isn't any reference on documentation how to retreive in &quot;module&quot; mode all parameters passed to find_package(&lt;moduleName&gt; params ..) inside the Find&lt;moduleName&gt;.cmake file.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11217</guid>
<author>Andrea Rivetta &lt;Andrea Rivetta@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11217#bugnotes</comments>
</item>
<item>
<title>0010436: add search pattern to findpackage boost</title>
<link>http://www.gccxml.org/Bug/view.php?id=10436</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
I have recently installed boost from&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://ascendwiki.cheme.cmu.edu/Binary_installer_for_Boost_on_MinGW&quot;&gt;http://ascendwiki.cheme.cmu.edu/Binary_installer_for_Boost_on_MinGW&lt;/a&gt; [&lt;a href=&quot;http://ascendwiki.cheme.cmu.edu/Binary_installer_for_Boost_on_MinGW&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
To this package with cmake I had to add the following line to FindBoost.cmake&lt;br /&gt;
(In the FIND_LIBRARY call)&lt;br /&gt;
&lt;br /&gt;
${Boost_LIB_PREFIX}boost_${COMPONENT}${_boost_COMPILER}${_boost_MULTITHREADED}&lt;br /&gt;
&lt;br /&gt;
(cannot create a patch, since this is windows, but it should be obvious).&lt;br /&gt;
&lt;br /&gt;
Please add this pattern to the next distributed version of cmake.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10436</guid>
<author>Christoph Höger &lt;Christoph Höger@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10436#bugnotes</comments>
</item>
<item>
<title>0008412: Setting BOOST_ROOT does not guarantee boost libraries detected outside BOOST_ROOT are the correct ones</title>
<link>http://www.gccxml.org/Bug/view.php?id=8412</link>
<description>If detecting of Boost libraries in BOOST_ROOT fails for some reason, FindBoost will continue on searching the system paths and other CMake paths.  Since FindBoost includes in its FIND_LIBRARY() calls filenames of the Boost libraries without Boost version in them (e.g. libboost_datetime.so) what can happen is that these libraries get detected (which may be for an older version of Boost) but the detected include path is for a newer version of Boost.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=8412</guid>
<author>Philip Lowman &lt;Philip Lowman@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=8412#bugnotes</comments>
</item>
<item>
<title>0011019: FindBoost: Potential incoherent behavior when BOOST_ROOT is set and there is a boost installation in system directories</title>
<link>http://www.gccxml.org/Bug/view.php?id=11019</link>
<description>This is a duplicate of bug 9447 but since I am not the initial reporter, I cannot reopen it.&lt;br /&gt;
&lt;br /&gt;
I have a system installation of boost 1.40 for my package manager on ubuntu but want my project to be compiled against a local boost package (version 1.42).&lt;br /&gt;
&lt;br /&gt;
By default, If I only specify BOOST_ROOT, FindBoost will get the include dir correctly but will take the libraries from /usr/lib.&lt;br /&gt;
&lt;br /&gt;
The reason is because my local boost copy does not have the &quot;-mt&quot; libraries, e.g.&lt;br /&gt;
- local has libboost_regex.a libboost_regex.so libboost_regex.so.1.42.0&lt;br /&gt;
- system has /usr/lib/libboost_regex.a /usr/lib/libboost_regex-mt.so /usr/lib/libboost_regex.so.1.40.0 /usr/lib/libboost_regex-mt.a /usr/lib/libboost_regex.so&lt;br /&gt;
&lt;br /&gt;
Setting Boost_USE_MULTITHREADED to OFF solves the problem.&lt;br /&gt;
&lt;br /&gt;
I do however still consider this to be a bug since no warning is issued and the advice in bug 9447 did not solve my problem.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11019</guid>
<author>Tom Vercauteren &lt;Tom Vercauteren@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11019#bugnotes</comments>
</item>
<item>
<title>0011187: Cmake unable to find several Boost libraries</title>
<link>http://www.gccxml.org/Bug/view.php?id=11187</link>
<description>I am not really a developer so I hope you can help. I am trying to build the UHD-API for a student project. I am having trouble building the project file before I attempt to compile it. I have seen from another issue (0009510) that there is an existing problem that will be fixed in the next release of Cmake. However, I would really appreciate it if someone were to offer me a work around. I have installed boost 1.44 and have added the version to the FindBoost.cmake as per the instructions in the file. I am unable to use earlier versions of boost or the Cmake 2.6.x because it will not work with the MSVS2010 compiler that I need to use. I have added the BOOST_INCLUDEDIR BOOST_ROOT CMAKE_INCLUDE_PATH CMAKE_LIBRARY_PATH etc to point to the appropriate locations, but in spite of this, I am getting the following error when I hit 'Configure' :&lt;br /&gt;
&lt;br /&gt;
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindBoost.cmake:910 (message):&lt;br /&gt;
  Unable to find the requested Boost libraries.&lt;br /&gt;
&lt;br /&gt;
  Boost version: 1.44.0&lt;br /&gt;
&lt;br /&gt;
  Boost include path: C:/Program Files/boost/boost_1_44&lt;br /&gt;
&lt;br /&gt;
  The following Boost libraries could not be found:&lt;br /&gt;
&lt;br /&gt;
          boost_date_time&lt;br /&gt;
          boost_filesystem&lt;br /&gt;
          boost_program_options&lt;br /&gt;
          boost_regex&lt;br /&gt;
          boost_system&lt;br /&gt;
          boost_thread&lt;br /&gt;
          boost_unit_test_framework&lt;br /&gt;
&lt;br /&gt;
  No Boost libraries were found.  You may need to set Boost_LIBRARYDIR to the&lt;br /&gt;
  directory containing Boost libraries or BOOST_ROOT to the location of&lt;br /&gt;
  Boost.&lt;br /&gt;
Call Stack (most recent call first):&lt;br /&gt;
  CMakeLists.txt:85 (FIND_PACKAGE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks and Best Regards,&lt;br /&gt;
Sanat.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11187</guid>
<author>Sanat Gulvadi &lt;Sanat Gulvadi@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11187#bugnotes</comments>
</item>
<item>
<title>0011121: FindBoost does not work with DLLs with 'lib' filename prefix</title>
<link>http://www.gccxml.org/Bug/view.php?id=11121</link>
<description>When building boost it generated the following library files:&lt;br /&gt;
&lt;br /&gt;
libboost_thread_win32-mgw45-mt-1_43.a    &lt;br /&gt;
libboost_thread_win32-mgw45-mt-1_43.dll&lt;br /&gt;
libboost_thread_win32-mgw45-mt-1_43.dll.a&lt;br /&gt;
libboost_thread_win32-mgw45-mt.a&lt;br /&gt;
libboost_thread_win32-mgw45-mt.dll.a&lt;br /&gt;
&lt;br /&gt;
FindBoost.cmake does not work when called with the thread component, however, because it does not expect to see _win32 inserted into the filename.&lt;br /&gt;
&lt;br /&gt;
I had to make symlinks such as 'libboost_thread-mgw45-mt.dll.a' to get it to work.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11121</guid>
<author>Sam Morris &lt;Sam Morris@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11121#bugnotes</comments>
</item>
<item>
<title>0011204: FindBoost.cmake has trouble discovering libraries when both -sgd and -gd libraries are available</title>
<link>http://www.gccxml.org/Bug/view.php?id=11204</link>
<description>When specifying the Boost_USE_STATIC_LIBS to ON, the module won't find the -sgd libraries if the -gd libraries are present.  I fixed this by switching the order that they're searched for, looking for the more specific library first before the more general one, which seems to have fixed the issue.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11204</guid>
<author>Shane Dixon &lt;Shane Dixon@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11204#bugnotes</comments>
</item>
<item>
<title>0010735: Passing Paths containing colons through ExternalProject_Add's CMAKE_ARGS argument</title>
<link>http://www.gccxml.org/Bug/view.php?id=10735</link>
<description>This is only relevant to the first argument passed through the CMAKE_ARGS argument of ExternalProject_Add.  If the first argument passed is a path (for example) and this path contains a colon, as in 'd:/path/to/somewhere' all that will be passed through is 'd:'&lt;br /&gt;
&lt;br /&gt;
I have an example that I have put together to illustrate this problem.  If you decompress and untar the attached tar.gz file you should be able to see for yourself.  I have highlighted the message output by wrapping the relevant messages  in ??????????????????????? so it should make things easy to spot. also if you execute the application that is built it will also display the problem paths.&lt;br /&gt;
&lt;br /&gt;
I won't bother myself explaining to you how to run cmake, but if I have done anything wrong I am happy to help.&lt;br /&gt;
&lt;br /&gt;
I have tested this on windows only, as this is the place where I use colons in paths.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10735</guid>
<author>hsor001 &lt;hsor001@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10735#bugnotes</comments>
</item>
<item>
<title>0009618: Differences in display of vtkTextActors between vtk5.0.4 and vtk5.4.2 (shadow and accentuated characters)</title>
<link>http://www.gccxml.org/Bug/view.php?id=9618</link>
<description>Two problems when rendering vtkTextActor:&lt;br /&gt;
- the shadow property looks strange in 5.4.2 (and 5.2.1) compared to 5.0.4&lt;br /&gt;
- accuentuated characters (é, è...) are no longer displayed in 5.4.2 (and 5.2.1)&lt;br /&gt;
&lt;br /&gt;
Note : all vtk version were compiled with VC++2005 under WinVista, with the same options.&lt;br /&gt;
&lt;br /&gt;
Below is the sample code that produce.&lt;br /&gt;
Joined a zip file with output images for 5.4.2 and 5.0.4.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=9618</guid>
<author>Pof &lt;Pof@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=9618#bugnotes</comments>
</item>
<item>
<title>0010611: VS2010 generator doesn't handle executable names with periods.</title>
<link>http://www.gccxml.org/Bug/view.php?id=10611</link>
<description>The following CMakeLists.txt file:&lt;br /&gt;
&lt;br /&gt;
PROJECT(AAA)&lt;br /&gt;
ADD_LIBRARY(AAA.BBB.CCC SHARED File1.cpp)&lt;br /&gt;
&lt;br /&gt;
, when built with VS2010, will produce the executable AAA.dll, rather than AAA.BBB.CCC.dll.&lt;br /&gt;
&lt;br /&gt;
I'm using cmake 2.8.1. I've tried the VS2008 generator and it does not have this problem.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10611</guid>
<author>Jarl Lindrud &lt;Jarl Lindrud@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10611#bugnotes</comments>
</item>
<item>
<title>0011038: rendering through OSmesa does not work on multiple nodes</title>
<link>http://www.gccxml.org/Bug/view.php?id=11038</link>
<description>I compiled paraview 3.8 (pvbatch) without X and with OSmesa support to run on the university cluster. When I submit a pvbatch job it works fine on just 1 node of the cluster (max 8 procs) however the rendering goes wrong when using 2 or more nodes on the cluster. See the attached .png files.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11038</guid>
<author>Koen van Mierlo &lt;Koen van Mierlo@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11038#bugnotes</comments>
</item>
<item>
<title>0010201: FindSubversion: new Subversion_WC_UPDATE macro</title>
<link>http://www.gccxml.org/Bug/view.php?id=10201</link>
<description>I asked on the mailing list if there would be any interest in a Subversion_WC_UPDATE macro. At least one reader was interested, so I'm donating my macro to the community, so that others may benefit and improve it. And maybe, someday, it will make it into the FindSubversion.cmake macro.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10201</guid>
<author>Marcel Loose &lt;Marcel Loose@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10201#bugnotes</comments>
</item>
<item>
<title>0011216: Link with /MANIFEST even /manifest:no was set</title>
<link>http://www.gccxml.org/Bug/view.php?id=11216</link>
<description>I comment out &lt;br /&gt;
  #SET(CMAKE_START_TEMP_FILE &quot;&quot;)&lt;br /&gt;
  #SET(CMAKE_END_TEMP_FILE &quot;&quot;)&lt;br /&gt;
  #SET(CMAKE_VERBOSE_MAKEFILE 1)&lt;br /&gt;
in file&lt;br /&gt;
  C:\Programme\CMake 2.8\share\cmake-2.8\Modules\Platform\Windows.cmake&lt;br /&gt;
and found a /MANIFEST at the end of the link command, although i have set &quot;/manifest:no&quot;. At least i found the reason at line 4250 of cmake.cxx where an unconditioned&lt;br /&gt;
  linkCommand.push_back(&quot;/MANIFEST&quot;);&lt;br /&gt;
occured. I would suggest to put it in the condition hasManifest as propageted in the attached patch.&lt;br /&gt;
&lt;br /&gt;
Jörg</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11216</guid>
<author>Jörg Riedel &lt;Jörg Riedel@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11216#bugnotes</comments>
</item>
<item>
<title>0011160: FindBoost to retrieve realpath of the boost libraries</title>
<link>http://www.gccxml.org/Bug/view.php?id=11160</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
I would like to install some of the boost components with cpack from my cmake project. &lt;br /&gt;
In order to create a package on Linux targets, I use for instance the following commands:&lt;br /&gt;
&lt;br /&gt;
set(BoostFilesToInstall &lt;br /&gt;
  ${Boost_PYTHON_LIBRARY_RELEASE}&lt;br /&gt;
  ${Boost_SYSTEM_LIBRARY_RELEASE} &lt;br /&gt;
  ${Boost_GRAPH_LIBRARY_RELEASE} &lt;br /&gt;
  )&lt;br /&gt;
install(FILES &lt;br /&gt;
  ${BoostFilesToInstall}&lt;br /&gt;
  CONFIGURATIONS Release&lt;br /&gt;
  DESTINATION lib&lt;br /&gt;
  COMPONENT libraries)&lt;br /&gt;
&lt;br /&gt;
However, FindBoost retrieves the links to the boost compiled libraries, rather than the files&lt;br /&gt;
pointed by these links. The building of a debian/mac os bundle package complain about that. &lt;br /&gt;
I am not 100% sure but I think cpack is trying to install the links rather than the files themselves. &lt;br /&gt;
&lt;br /&gt;
So I was wondering if it would be possible to have as ${Boost_XXX_LIBRARY} libraries the result of &lt;br /&gt;
get_filename_component(Boost_XXX_LIBRARY ${Boost_XXX_LIBRARY} REALPATH). This way, the package would&lt;br /&gt;
be consistent and the dependant libraries in my project will link with boost libraries named explicitely &lt;br /&gt;
with their version, compiler etc. &lt;br /&gt;
&lt;br /&gt;
Do you think it is a good thing to have, or the fact that using the link name is desired behaviour ?&lt;br /&gt;
&lt;br /&gt;
Kind regards,&lt;br /&gt;
Raffi Enficiaud</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11160</guid>
<author>Raffi Enficiaud &lt;Raffi Enficiaud@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11160#bugnotes</comments>
</item>
<item>
<title>0008529: FindBoost is unable to detect Boost libraries compiled against STLport</title>
<link>http://www.gccxml.org/Bug/view.php?id=8529</link>
<description>As reported on the CMake mailing list, FindBoost is unable to detect Boost libraries compiled against STLport.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.boost.org/doc/libs/1_38_0/more/getting_started/windows.html#library-naming&quot;&gt;http://www.boost.org/doc/libs/1_38_0/more/getting_started/windows.html#library-naming&lt;/a&gt; [&lt;a href=&quot;http://www.boost.org/doc/libs/1_38_0/more/getting_started/windows.html#library-naming&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;]</description>
<guid>http://www.gccxml.org/Bug/view.php?id=8529</guid>
<author>Philip Lowman &lt;Philip Lowman@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=8529#bugnotes</comments>
</item>
<item>
<title>0009284: macosx BundleUtilities.cmake - fixup_bundle fails in some cases</title>
<link>http://www.gccxml.org/Bug/view.php?id=9284</link>
<description>Bundle verification fails with some libraries when I want to build a bundled app on macosx.&lt;br /&gt;
&lt;br /&gt;
output:&lt;br /&gt;
&lt;br /&gt;
-- 16/28: fixing up '/Users/pvanek/oss/tora/bundle/TOra.app/Contents/Libraries/libcrypto.0.9.8.dylib'&lt;br /&gt;
install_name_tool: can't open input file: /Users/pvanek/oss/tora/bundle/TOra.app/Contents/Libraries/libcrypto.0.9.8.dylib for writing (Permission denied)&lt;br /&gt;
&lt;br /&gt;
it's clear that this library has -r-xr-xr-x  permissions.&lt;br /&gt;
&lt;br /&gt;
The verification procedure should check and change dylibs privileges (and potentially restore it after fixup), shouldn't it?</description>
<guid>http://www.gccxml.org/Bug/view.php?id=9284</guid>
<author>petr vanek &lt;petr vanek@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=9284#bugnotes</comments>
</item>
<item>
<title>0009744: BundleUtilities making extra copies of plugins</title>
<link>http://www.gccxml.org/Bug/view.php?id=9744</link>
<description>Extra copies of plugins were incorrectly being made and put in the bin/ folder.  On the Mac, it led to fixing up the wrong copy.  So some Qt apps on Mac that use plugins don't work right.&lt;br /&gt;
&lt;br /&gt;
Just setting the copy flag = 0 as is done for executables fixes the problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Index: BundleUtilities.cmake&lt;br /&gt;
===================================================================&lt;br /&gt;
--- BundleUtilities.cmake       (revision 41975)&lt;br /&gt;
+++ BundleUtilities.cmake       (working copy)&lt;br /&gt;
@@ -351,7 +351,7 @@&lt;br /&gt;
     # but that do not show up in otool -L output...)&lt;br /&gt;
     #&lt;br /&gt;
     foreach(lib ${libs})&lt;br /&gt;
-      set_bundle_key_values(${keys_var} &quot;${lib}&quot; &quot;${lib}&quot; &quot;${exepath}&quot; &quot;${dirs}&quot; 1)&lt;br /&gt;
+      set_bundle_key_values(${keys_var} &quot;${lib}&quot; &quot;${lib}&quot; &quot;${exepath}&quot; &quot;${dirs}&quot; 0)&lt;br /&gt;
&lt;br /&gt;
       set(prereqs &quot;&quot;)&lt;br /&gt;
       get_prerequisites(&quot;${lib}&quot; prereqs 1 1 &quot;${exepath}&quot; &quot;${dirs}&quot;)</description>
<guid>http://www.gccxml.org/Bug/view.php?id=9744</guid>
<author>Clinton Stimpson &lt;Clinton Stimpson@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=9744#bugnotes</comments>
</item>
<item>
<title>0010417: BundleUtilities/GetPrerequisites not doing bundleutilities example correctly</title>
<link>http://www.gccxml.org/Bug/view.php?id=10417</link>
<description>There is an example here:&lt;br /&gt;
&lt;a href=&quot;http://www.cmake.org/Wiki/BundleUtilitiesExample&quot;&gt;http://www.cmake.org/Wiki/BundleUtilitiesExample&lt;/a&gt; [&lt;a href=&quot;http://www.cmake.org/Wiki/BundleUtilitiesExample&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
That doesn't work correctly.&lt;br /&gt;
&lt;br /&gt;
There are two problems.&lt;br /&gt;
&lt;br /&gt;
1. &lt;br /&gt;
otool -L also returns the install id, if it exists, which means get_prerequistes can return the target itself as a dependency of the target.  This causes problems for BundleUtilities.cmake.&lt;br /&gt;
The attached patch fixes this.&lt;br /&gt;
&lt;br /&gt;
2.&lt;br /&gt;
BundleUtilities.cmake makes the assumptions that plugins have to reside in the same directory as the executable.  In the example, the Qt plugins have a special layout.&lt;br /&gt;
&lt;br /&gt;
Attached patch fixes both issues.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10417</guid>
<author>Clinton Stimpson &lt;Clinton Stimpson@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10417#bugnotes</comments>
</item>
<item>
<title>0010176: Add Support for IAR compiler</title>
<link>http://www.gccxml.org/Bug/view.php?id=10176</link>
<description>Add support for IAR compiler. CMakeCCompilerId.c.in has such definition already&lt;br /&gt;
/* IAR Systems compiler for embedded systems.&lt;br /&gt;
   &lt;a href=&quot;http://www.iar.com&quot;&gt;http://www.iar.com&lt;/a&gt; [&lt;a href=&quot;http://www.iar.com&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;]&lt;br /&gt;
   Not supported yet by CMake&lt;br /&gt;
#elif defined(__IAR_SYSTEMS_ICC__)&lt;br /&gt;
# define COMPILER_ID &quot;IAR&quot; */</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10176</guid>
<author>daniil &lt;daniil@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10176#bugnotes</comments>
</item>
<item>
<title>0011215: UseSWIG.cmake creates $(OutDir) directory</title>
<link>http://www.gccxml.org/Bug/view.php?id=11215</link>
<description>I'm setting CMAKE_SWIG_OUTDIR manually because I want the .py files swig generates to be in the same directory as the dll/pyd file.&lt;br /&gt;
&lt;br /&gt;
So I set CMAKE_SWIG_OUTDIR to &quot;${LIBRARY_OUTPUT_PATH}/bin/${CMAKE_CFG_INTDIR}&quot;&lt;br /&gt;
But UseSWIG.cmake will create a &quot;../bin/$(OutDir)&quot; directory, as opposed to &quot;../bin/Release&quot; or &quot;../bin/Debug&quot; just because the $(OutDir) directory doesn't exist.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11215</guid>
<author>Clinton Stimpson &lt;Clinton Stimpson@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11215#bugnotes</comments>
</item>
<item>
<title>0010740: STRING(SUBSTRING) should work with length -1</title>
<link>http://www.gccxml.org/Bug/view.php?id=10740</link>
<description>I would like to cut the first character from a string. This means I have to query the string length, substract one and then call:&lt;br /&gt;
&lt;br /&gt;
STRING(SUBSTRING &quot;foo&quot; 1 ${LENGTH} FOO_OUT)&lt;br /&gt;
&lt;br /&gt;
It would be very useful to have a simple way to delete the first N and last N characters. The first could happen by allowing -1 as length:&lt;br /&gt;
&lt;br /&gt;
STRING(SUBSTRING &quot;foo&quot; 1 -1 FOO_OUT) -&gt; &quot;oo&quot;&lt;br /&gt;
&lt;br /&gt;
The other operation could be something like&lt;br /&gt;
&lt;br /&gt;
STRING(CHOP &quot;foo&quot; 1 FOO_OUT) -&gt; &quot;fo&quot;</description>
<guid>http://www.gccxml.org/Bug/view.php?id=10740</guid>
<author>Rolf Eike Beer &lt;Rolf Eike Beer@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=10740#bugnotes</comments>
</item>
<item>
<title>0011213: VC2010 Generator handles CMAKE_MFC_FLAG incorrectly</title>
<link>http://www.gccxml.org/Bug/view.php?id=11213</link>
<description>I noticed this issue when moving some of our projects to VS2010/Cmake 2.8.2.  In previous versions (and the VC 2008 generator), the CMAKE_MFC_FLAG specified how MFC was used.  This is mapped as follows:&lt;br /&gt;
0 - not using MFC&lt;br /&gt;
1 - using MFC statically&lt;br /&gt;
2 - using MFC dynamically&lt;br /&gt;
&lt;br /&gt;
I've noticed that the VC2010 generator simply checks for the existence of the CMAKE_MFC_FLAG variable, and writes out &quot;true&quot; or &quot;false&quot;, ignoring the actual value of the flag (I've verified this by looking at the source).  While this allows me to disable use of MFC by not defining the flag, it does not allow me to specify how mfc should be used.&lt;br /&gt;
  I believe the correct values in VC2010 are &quot;false&quot;, &quot;static&quot;, and &quot;dynamic&quot;.  The CMAKE_MFC_FLAG values should map to these strings.  In fact, it might even make sense to have the CMAKE_MFC_FLAG use the values &quot;false&quot;, &quot;static&quot;, and &quot;dynamic&quot; itself, instead of the unclear numbering system found in previous versions of VC projects.</description>
<guid>http://www.gccxml.org/Bug/view.php?id=11213</guid>
<author>Randy Schott &lt;Randy Schott@example.com&gt;</author>
<comments>http://www.gccxml.org/Bug/view.php?id=11213#bugnotes</comments>
</item>
</channel>
</rss>
