Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F111328157
D47806.id147069.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D47806.id147069.diff
View Options
Index: usr.sbin/freebsd-update/freebsd-update.sh
===================================================================
--- usr.sbin/freebsd-update/freebsd-update.sh
+++ usr.sbin/freebsd-update/freebsd-update.sh
@@ -2521,19 +2521,6 @@
mv $2 $3
}
-# Helper for upgrade_merge: Return zero true iff the two files differ only
-# in the contents of their RCS tags.
-samef () {
- X=`sed -E 's/\\$FreeBSD.*\\$/\$FreeBSD\$/' < $1 | ${SHA256}`
- Y=`sed -E 's/\\$FreeBSD.*\\$/\$FreeBSD\$/' < $2 | ${SHA256}`
-
- if [ $X = $Y ]; then
- return 0;
- else
- return 1;
- fi
-}
-
# From the list of "old" files in $1, merge changes in $2 with those in $3,
# and update $3 to reflect the hashes of merged files.
upgrade_merge () {
@@ -2617,14 +2604,6 @@
# Ask the user to handle any files which didn't merge.
while read F; do
- # If the installed file differs from the version in
- # the old release only due to RCS tag expansion
- # then just use the version in the new release.
- if samef merge/old/${F} merge/${OLDRELNUM}/${F}; then
- cp merge/${RELNUM}/${F} merge/new/${F}
- continue
- fi
-
cat <<-EOF
The following file could not be merged automatically: ${F}
@@ -2657,21 +2636,6 @@
# Ask the user to confirm that he likes how the result
# of merging files.
while read F; do
- # Skip files which haven't changed except possibly
- # in their RCS tags.
- if [ -f merge/old/${F} ] && [ -f merge/new/${F} ] &&
- samef merge/old/${F} merge/new/${F}; then
- continue
- fi
-
- # Skip files where the installed file differs from
- # the old file only due to RCS tags.
- if [ -f merge/old/${F} ] &&
- [ -f merge/${OLDRELNUM}/${F} ] &&
- samef merge/old/${F} merge/${OLDRELNUM}/${F}; then
- continue
- fi
-
# Warn about files which are ceasing to exist.
if ! [ -f merge/new/${F} ]; then
cat <<-EOF
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Mar 3, 10:24 AM (3 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16944279
Default Alt Text
D47806.id147069.diff (1 KB)
Attached To
Mode
D47806: freebsd-update: remove $FreeBSD$ special case
Attached
Detach File
Event Timeline
Log In to Comment