浏览代码

ltmain.sh: make OSX autofoo builds' compatibility version match Xcode builds.

closes bug #4208.
Ozkan Sezer 7 年之前
父节点
当前提交
c74837fbb9
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      build-scripts/ltmain.sh

+ 5 - 2
build-scripts/ltmain.sh

@@ -7404,8 +7404,11 @@ func_mode_link ()
 	  # Darwin ld doesn't like 0 for these options...
 	  # Darwin ld doesn't like 0 for these options...
 	  func_arith $current + 1
 	  func_arith $current + 1
 	  minor_current=$func_arith_result
 	  minor_current=$func_arith_result
-	  xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
-	  verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+	  #xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+	  #verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+	  # make the compatibility version match the Xcode project files, i.e. 1.0
+	  xlcverstring="${wl}-compatibility_version 1.0 ${wl}-current_version ${wl}$minor_current.$revision"
+	  verstring="-compatibility_version 1.0 -current_version $minor_current.$revision"
 	  ;;
 	  ;;
 
 
 	freebsd-aout)
 	freebsd-aout)