[MDEV-13525] mtr and mysql-test-run symlinks are not installed anymore Created: 2017-08-14  Updated: 2017-08-15  Resolved: 2017-08-15

Status: Closed
Project: MariaDB Server
Component/s: Packaging
Affects Version/s: None
Fix Version/s: 10.2.8

Type: Bug Priority: Major
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: regression


 Description   

make install used to install these symlinks:

lrwxrwxrwx 1 elenst elenst     19 Aug 15 00:55 /data/bld/10.2/mysql-test/mtr -> ./mysql-test-run.pl
lrwxrwxrwx 1 elenst elenst     19 Aug 15 00:55 /data/bld/10.2/mysql-test/mysql-test-run -> ./mysql-test-run.pl

After c872b10022180602fbd5b2b0310b6d1e343dff5a they are not installed anymore.

commit c872b10022180602fbd5b2b0310b6d1e343dff5a
Author: Sergei Golubchik
Date:   Wed Aug 9 18:23:04 2017 +0200
 
    don't install same files twice
    
    CMakeLists.txt - merge mistake, apparently
    
    include/CMakeLists.txt - install from CMAKE_CURRENT_BINARY_DIR.
      Only install from CMAKE_CURRENT_SOURCE_DIR, if it's different
      from CMAKE_CURRENT_BINARY_DIR
    
    mysql-test/CMakeLists.txt - INSTALL_MYSQL_TEST() macro installs
      everything, no need to install mtr separately once again
    
    mysql-test/lib/My/SafeProcess/CMakeLists.txt
      MYSQL_ADD_EXECUTABLE includes INSTALL
    
    sql-bench/CMakeLists.txt
      list files explicitly. don't install garbage, don't process 'foo'
      and 'foo.sh' separately, it's only one file to install, not two.


Generated at Thu Feb 08 08:06:16 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.