On Sun 20/08/2017 14:20, Björn Ketelaars wrote:
> I just upgraded my machine to a newer snapshot. Unfortunately the kernel
> relinking bit failed. Root cause is that strip has been replaced by ctfstrip,
> which is part of the comp set, which I have not installed.
> 
> The exact same thing happened when strip was part of the comp set. Solution
> then was that strip was thrown in base [0].
> 
> Does it make sense to move ctfstrip and ctfconv to base?
> 
> [0]
> http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib/sets/lists/base/mi?rev=1.847&content-type=text/x-cvsweb-markup
> 

I forgot about objcopy, which is also use by ctfstrip. New diff.


diff --git distrib/sets/lists/base/md.alpha distrib/sets/lists/base/md.alpha
index e99541e063f..e6d18ed71c2 100644
--- distrib/sets/lists/base/md.alpha
+++ distrib/sets/lists/base/md.alpha
@@ -61,6 +61,7 @@
 ./sbin/kbd
 ./sbin/mount_ntfs
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.amd64 distrib/sets/lists/base/md.amd64
index 22ba5bcf5f5..035d75553df 100644
--- distrib/sets/lists/base/md.amd64
+++ distrib/sets/lists/base/md.amd64
@@ -66,6 +66,7 @@
 ./sbin/kbd
 ./sbin/mount_ntfs
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/bin/pctr
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
diff --git distrib/sets/lists/base/md.arm64 distrib/sets/lists/base/md.arm64
index 76d487c34d7..04f6662ddc1 100644
--- distrib/sets/lists/base/md.arm64
+++ distrib/sets/lists/base/md.arm64
@@ -29,6 +29,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.armv7 distrib/sets/lists/base/md.armv7
index f4b6f00007d..e53c7909275 100644
--- distrib/sets/lists/base/md.armv7
+++ distrib/sets/lists/base/md.armv7
@@ -29,6 +29,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.hppa distrib/sets/lists/base/md.hppa
index ccdca21a99e..05cd23b760d 100644
--- distrib/sets/lists/base/md.hppa
+++ distrib/sets/lists/base/md.hppa
@@ -63,6 +63,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.i386 distrib/sets/lists/base/md.i386
index b223174485b..7ab7798e78a 100644
--- distrib/sets/lists/base/md.i386
+++ distrib/sets/lists/base/md.i386
@@ -68,6 +68,7 @@
 ./sbin/kbd
 ./sbin/mount_ntfs
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/bin/pctr
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
diff --git distrib/sets/lists/base/md.landisk distrib/sets/lists/base/md.landisk
index 3999d2d8eac..15d36fbcfc2 100644
--- distrib/sets/lists/base/md.landisk
+++ distrib/sets/lists/base/md.landisk
@@ -29,6 +29,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.loongson 
distrib/sets/lists/base/md.loongson
index 520f420b88b..6c1b8dcfd30 100644
--- distrib/sets/lists/base/md.loongson
+++ distrib/sets/lists/base/md.loongson
@@ -34,6 +34,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.luna88k distrib/sets/lists/base/md.luna88k
index 8416386f3cf..2712353cb31 100644
--- distrib/sets/lists/base/md.luna88k
+++ distrib/sets/lists/base/md.luna88k
@@ -1,6 +1,7 @@
 ./etc/examples/wsconsctl.conf
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.macppc distrib/sets/lists/base/md.macppc
index abca7e80bb3..81f1fc9399a 100644
--- distrib/sets/lists/base/md.macppc
+++ distrib/sets/lists/base/md.macppc
@@ -64,6 +64,7 @@
 ./sbin/kbd
 ./sbin/pdisk
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.octeon distrib/sets/lists/base/md.octeon
index 6200a23eac9..3bba5606695 100644
--- distrib/sets/lists/base/md.octeon
+++ distrib/sets/lists/base/md.octeon
@@ -32,6 +32,7 @@
 ./etc/firmware/zd1211
 ./etc/firmware/zd1211-license
 ./etc/firmware/zd1211b
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.sgi distrib/sets/lists/base/md.sgi
index 0b9bfc0b7e7..08b9f746dbf 100644
--- distrib/sets/lists/base/md.sgi
+++ distrib/sets/lists/base/md.sgi
@@ -63,6 +63,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.socppc distrib/sets/lists/base/md.socppc
index 2427b99604a..d15d32a322a 100644
--- distrib/sets/lists/base/md.socppc
+++ distrib/sets/lists/base/md.socppc
@@ -57,6 +57,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/md.sparc64 distrib/sets/lists/base/md.sparc64
index ddd06216e6a..2588fa409e3 100644
--- distrib/sets/lists/base/md.sparc64
+++ distrib/sets/lists/base/md.sparc64
@@ -65,6 +65,7 @@
 ./etc/firmware/zd1211b
 ./sbin/kbd
 ./sbin/wsconsctl
+./usr/bin/objcopy
 ./usr/lib/crtbegin.o
 ./usr/lib/crtbeginS.o
 ./usr/lib/crtend.o
diff --git distrib/sets/lists/base/mi distrib/sets/lists/base/mi
index f83e9efdb24..d34e68df431 100644
--- distrib/sets/lists/base/mi
+++ distrib/sets/lists/base/mi
@@ -353,6 +353,8 @@
 ./usr/bin/crontab
 ./usr/bin/csplit
 ./usr/bin/ctags
+./usr/bin/ctfconv
+./usr/bin/ctfstrip
 ./usr/bin/cu
 ./usr/bin/cut
 ./usr/bin/cvs
diff --git distrib/sets/lists/comp/md.alpha distrib/sets/lists/comp/md.alpha
index 3bb92e2707c..971342f5070 100644
--- distrib/sets/lists/comp/md.alpha
+++ distrib/sets/lists/comp/md.alpha
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/alpha
 ./usr/include/alpha/_float.h
diff --git distrib/sets/lists/comp/md.amd64 distrib/sets/lists/comp/md.amd64
index 64ff034886f..1950a3b9bc6 100644
--- distrib/sets/lists/comp/md.amd64
+++ distrib/sets/lists/comp/md.amd64
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/amd64
 ./usr/include/amd64/_float.h
diff --git distrib/sets/lists/comp/md.arm64 distrib/sets/lists/comp/md.arm64
index 740dbe80c90..6bb55f55722 100644
--- distrib/sets/lists/comp/md.arm64
+++ distrib/sets/lists/comp/md.arm64
@@ -1,5 +1,4 @@
 ./usr/bin/addr2line
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/arm64
 ./usr/include/arm64/_float.h
diff --git distrib/sets/lists/comp/md.armv7 distrib/sets/lists/comp/md.armv7
index 328b3ad590f..ec44f0e2af8 100644
--- distrib/sets/lists/comp/md.armv7
+++ distrib/sets/lists/comp/md.armv7
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/arm
 ./usr/include/arm/_float.h
diff --git distrib/sets/lists/comp/md.hppa distrib/sets/lists/comp/md.hppa
index e1748e8c078..522acbc5d5e 100644
--- distrib/sets/lists/comp/md.hppa
+++ distrib/sets/lists/comp/md.hppa
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/hppa
 ./usr/include/hppa/_float.h
diff --git distrib/sets/lists/comp/md.i386 distrib/sets/lists/comp/md.i386
index 4a7ce4ba16c..48cfcbc4a86 100644
--- distrib/sets/lists/comp/md.i386
+++ distrib/sets/lists/comp/md.i386
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/cpuid.h
 ./usr/include/emmintrin.h
diff --git distrib/sets/lists/comp/md.landisk distrib/sets/lists/comp/md.landisk
index 2bfc945b15d..e9fa322b26c 100644
--- distrib/sets/lists/comp/md.landisk
+++ distrib/sets/lists/comp/md.landisk
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/ieeefp.h
 ./usr/include/landisk
diff --git distrib/sets/lists/comp/md.loongson 
distrib/sets/lists/comp/md.loongson
index cde5219b530..94561c2251f 100644
--- distrib/sets/lists/comp/md.loongson
+++ distrib/sets/lists/comp/md.loongson
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/ieeefp.h
 ./usr/include/loongson
diff --git distrib/sets/lists/comp/md.luna88k distrib/sets/lists/comp/md.luna88k
index 30eaf6f59cb..86fa38fa79f 100644
--- distrib/sets/lists/comp/md.luna88k
+++ distrib/sets/lists/comp/md.luna88k
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/protoize
 ./usr/bin/readelf
 ./usr/bin/unprotoize
diff --git distrib/sets/lists/comp/md.macppc distrib/sets/lists/comp/md.macppc
index 1eda7c53e16..d91214bdd34 100644
--- distrib/sets/lists/comp/md.macppc
+++ distrib/sets/lists/comp/md.macppc
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/altivec.h
 ./usr/include/ieeefp.h
diff --git distrib/sets/lists/comp/md.octeon distrib/sets/lists/comp/md.octeon
index 723408d5804..1914a048437 100644
--- distrib/sets/lists/comp/md.octeon
+++ distrib/sets/lists/comp/md.octeon
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/ieeefp.h
 ./usr/include/mips64
diff --git distrib/sets/lists/comp/md.sgi distrib/sets/lists/comp/md.sgi
index a8287b5a676..2eb451b3f60 100644
--- distrib/sets/lists/comp/md.sgi
+++ distrib/sets/lists/comp/md.sgi
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/ieeefp.h
 ./usr/include/mips64
diff --git distrib/sets/lists/comp/md.socppc distrib/sets/lists/comp/md.socppc
index e6ce9dc7f66..55079138ec3 100644
--- distrib/sets/lists/comp/md.socppc
+++ distrib/sets/lists/comp/md.socppc
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/altivec.h
 ./usr/include/ieeefp.h
diff --git distrib/sets/lists/comp/md.sparc64 distrib/sets/lists/comp/md.sparc64
index 59a6bdcb874..4b2e40eccaf 100644
--- distrib/sets/lists/comp/md.sparc64
+++ distrib/sets/lists/comp/md.sparc64
@@ -1,7 +1,6 @@
 ./usr/bin/addr2line
 ./usr/bin/as
 ./usr/bin/gdb
-./usr/bin/objcopy
 ./usr/bin/readelf
 ./usr/include/ieeefp.h
 ./usr/include/sparc64
diff --git distrib/sets/lists/comp/mi distrib/sets/lists/comp/mi
index 819e4df1d1b..cf5323bfaba 100644
--- distrib/sets/lists/comp/mi
+++ distrib/sets/lists/comp/mi
@@ -2,9 +2,7 @@
 ./usr/bin/c++
 ./usr/bin/c++filt
 ./usr/bin/cpp
-./usr/bin/ctfconv
 ./usr/bin/ctfdump
-./usr/bin/ctfstrip
 ./usr/bin/flex
 ./usr/bin/flex++
 ./usr/bin/gprof

Reply via email to