[haiku-development] question on common/share/aclocal/libtool.m4

I'm trying to better understand the autotools, particularly, aclocal
and its   libtool.m4 file.

in the pre-alpha images, /boot/common/share/aclocal/libtool.m4 there's
the following section which confuses me.:

haiku*)
  version_type=linux
  need_lib_prefix=no
  need_version=no
  dynamic_linker="$host_os runtime_loader"
  library_names_spec='${libname}${release}${shared_ext}$versuffix
${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
  soname_spec='${libname}${release}${shared_ext}$major'
  shlibpath_var=LIBRARY_PATH
  shlibpath_overrides_runpath=yes
  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib
/boot/beos/system/lib'
  hardcode_into_libs=yes
  ;;

specifically, why are these two being used?
version_type=linux
hardcode_into_libs=yes


why is http://dev.haiku-os.org/browser/buildtools/trunk/libtool/libtool.m4
 so radically different (and more similar to the   "beos*)"
definitions)?

Other related posts: