tags 503705 unreproducible upstream
thanks

Hello,

sorry, I cannot reproduce with cmake 2.6.2. Even if I could, I've recently a
talk with upstream about similar issues. They had many problems with supporting
such symlink configurations and basically they are not recommended. So this bug
is basically wontfix.

~/src/cmake/hello$ ls -l
total 8                                                      
-rw-r--r-- 1 modax modax 33 2008-10-28 16:37 CMakeLists.txt  
-rw-r--r-- 1 modax modax 79 2008-10-28 16:37 hello.cpp       

~/src/cmake/hello$ mkdir /tmp/hello-build

~/src/cmake/hello$ ln -s /tmp/hello-build build-symlink                      

~/src/cmake/hello$ cd build-symlink                      

~/src/cmake/hello/build-symlink$ cmake ~/src/cmake/hello 
-DCMAKE_VERBOSE_MAKEFILE=ON
-- The C compiler identification is GNU                                         
                     
-- The CXX compiler identification is GNU                                       
                     
-- Check for working C compiler: /mnt/sda2/usr/bin/gcc                          
                     
-- Check for working C compiler: /mnt/sda2/usr/bin/gcc -- works                 
                     
-- Detecting C compiler ABI info                                                
                     
-- Detecting C compiler ABI info - done                                         
                     
-- Check for working CXX compiler: /mnt/sda2/usr/bin/c++                        
                     
-- Check for working CXX compiler: /mnt/sda2/usr/bin/c++ -- works               
                     
-- Detecting CXX compiler ABI info                                              
                     
-- Detecting CXX compiler ABI info - done                                       
                     
-- Configuring done                                                             
                     
-- Generating done                                                              
                     
-- Build files have been written to: /tmp/hello-build

~/src/cmake/hello/build-symlink$ cd ..

~/src/cmake/hello$ make -C build-symlink                                        
    
make: Entering directory `/mnt/sda2/tmp/hello-build'
/mnt/sda2/usr/bin/cmake -H/home/modax/src/cmake/hello -B/tmp/hello-build 
--check-build-system 
CMakeFiles/Makefile.cmake 0
/mnt/sda2/usr/bin/cmake -E cmake_progress_start /tmp/hello-build/CMakeFiles 
/tmp/hello-
build/CMakeFiles/progress.make
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/mnt/sda2/tmp/hello-build'
make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend
make[2]: Entering directory `/mnt/sda2/tmp/hello-build'
cd /tmp/hello-build && /mnt/sda2/usr/bin/cmake -E cmake_depends "Unix 
Makefiles" 
/home/modax/src/cmake/hello /home/modax/src/cmake/hello /tmp/hello-build 
/tmp/hello-build /tmp/hello-
build/CMakeFiles/hello.dir/DependInfo.cmake --color=
Scanning dependencies of target hello
make[2]: Leaving directory `/mnt/sda2/tmp/hello-build'
make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build
make[2]: Entering directory `/mnt/sda2/tmp/hello-build'
/mnt/sda2/usr/bin/cmake -E cmake_progress_report /tmp/hello-build/CMakeFiles 1
[100%] Building CXX object CMakeFiles/hello.dir/hello.cpp.o
/mnt/sda2/usr/bin/c++     -o CMakeFiles/hello.dir/hello.cpp.o -c 
/home/modax/src/cmake/hello/hello.cpp
Linking CXX executable hello
/mnt/sda2/usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt 
--verbose=1
/mnt/sda2/usr/bin/c++      CMakeFiles/hello.dir/hello.cpp.o  -o hello -rdynamic
make[2]: Leaving directory `/mnt/sda2/tmp/hello-build'
/mnt/sda2/usr/bin/cmake -E cmake_progress_report /tmp/hello-build/CMakeFiles  1
[100%] Built target hello
make[1]: Leaving directory `/mnt/sda2/tmp/hello-build'
/mnt/sda2/usr/bin/cmake -E cmake_progress_start /tmp/hello-build/CMakeFiles 0
make: Leaving directory `/mnt/sda2/tmp/hello-build'

-- 
Modestas Vainius <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to