add multilib aware ebuilds
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2784 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
39
dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch
Normal file
39
dev-util/cmake/files/cmake-2.6.3-fix_broken_lfs_on_aix.patch
Normal file
@@ -0,0 +1,39 @@
|
||||
http://public.kitware.com/Bug/view.php?id=7933
|
||||
|
||||
diff -ur cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx
|
||||
--- cmake-2.6.2/Source/kwsys/kwsysPlatformTestsCXX.cxx Wed Sep 24 20:34:37 2008
|
||||
+++ cmake-2.6.2-p/Source/kwsys/kwsysPlatformTestsCXX.cxx Tue Nov 4 11:18:32 2008
|
||||
@@ -38,6 +38,13 @@
|
||||
int main() { return 0; }
|
||||
#endif
|
||||
|
||||
+#ifdef TEST_KWSYS_LFS_SUPPORT
|
||||
+#define _LARGE_FILES
|
||||
+#include <iostream>
|
||||
+int main() { return 0; }
|
||||
+#endif
|
||||
+
|
||||
+
|
||||
#ifdef TEST_KWSYS_IOS_HAVE_STD
|
||||
#include <iosfwd>
|
||||
void f(std ::ostream*) {}
|
||||
diff -ur cmake-2.6.2/bootstrap cmake-2.6.2-p/bootstrap
|
||||
--- cmake-2.6.2/bootstrap Wed Sep 24 20:34:33 2008
|
||||
+++ cmake-2.6.2-p/bootstrap Tue Nov 4 11:17:11 2008
|
||||
@@ -1005,6 +1005,16 @@
|
||||
echo "${cmake_cxx_compiler} does not have stl iterator_traits"
|
||||
fi
|
||||
|
||||
+if cmake_try_run "${cmake_cxx_compiler}" \
|
||||
+ "${cmake_cxx_flags} -DTEST_KWSYS_LFS_SUPPORT" \
|
||||
+ "${cmake_source_dir}/Source/kwsys/kwsysPlatformTestsCXX.cxx" >> cmake_bootstrap.log 2>&1; then
|
||||
+ KWSYS_LFS_AVAILABLE=1
|
||||
+ echo "LFS support available"
|
||||
+else
|
||||
+ KWSYS_LFS_AVAILABLE=0
|
||||
+ echo "LFS support unavailable, disabled"
|
||||
+fi
|
||||
+
|
||||
if [ "x${KWSYS_STL_HAS_ITERATOR_TRAITS}" = "x0" ]; then
|
||||
if cmake_try_run "${cmake_cxx_compiler}" \
|
||||
"${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ITERATOR_CATEGORY -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
|
||||
Reference in New Issue
Block a user