[BACK]Return to rc CVS log [TXT][DIR] Up to [local] / src / etc

Diff for /src/etc/rc between version 1.564 and 1.565

version 1.564, 2022/08/29 11:51:05 version 1.565, 2022/11/28 14:56:31
Line 193 
Line 193 
         # Remount the (read-only) filesystems in _ro_list as read-write.          # Remount the (read-only) filesystems in _ro_list as read-write.
         for _mp in $_ro_list; do          for _mp in $_ro_list; do
                 if ! mount -u -w $_mp; then                  if ! mount -u -w $_mp; then
                         echo ' failed.'                          echo '(failed).'
                         return                          return
                 fi                  fi
         done          done
Line 215 
Line 215 
                 cd $_tmpdir                  cd $_tmpdir
                 ar x $_liba                  ar x $_liba
                 if [[ $_lib == ld.so ]]; then                  if [[ $_lib == ld.so ]]; then
                           echo -n " $_lib"
                         args="-g -x -e _dl_start \                          args="-g -x -e _dl_start \
                             --version-script=Symbols.map --shared -Bsymbolic \                              --version-script=Symbols.map --shared -Bsymbolic \
                             --no-undefined"                              --no-undefined"
Line 225 
Line 226 
                         $_install /usr/libexec/ld.so /usr/libexec/ld.so.save                          $_install /usr/libexec/ld.so /usr/libexec/ld.so.save
                         $_install ld.so.test $_lib_dir/ld.so                          $_install ld.so.test $_lib_dir/ld.so
                 else                  else
                           echo -n " ${_lib%%.*}"
                         cc -shared -o $_lib $(ls *.so | sort -R) $(<.ldadd)                          cc -shared -o $_lib $(ls *.so | sort -R) $(<.ldadd)
                         [[ -s $_lib ]] && file $_lib | fgrep -q 'shared object'                          [[ -s $_lib ]] && file $_lib | fgrep -q 'shared object'
                         LD_BIND_NOW=1 LD_LIBRARY_PATH=$_tmpdir awk 'BEGIN {exit 0}'                          LD_BIND_NOW=1 LD_LIBRARY_PATH=$_tmpdir awk 'BEGIN {exit 0}'
Line 243 
Line 245 
         done          done
   
         if $_error; then          if $_error; then
                 echo ' failed.'                  echo '(failed).'
         else          else
                 echo ' done.'                  echo '.'
         fi          fi
 }  }
   

Legend:
Removed from v.1.564  
changed lines
  Added in v.1.565