diff options
author | peter <peter@FreeBSD.org> | 2007-01-25 23:12:19 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 2007-01-25 23:12:19 +0000 |
commit | c0fbbdd9e45354d1037a874da510d679d32e1dad (patch) | |
tree | e82157beb1ba190ba7b946575f88173c3d75ac73 | |
parent | 4cef2cecf2cbc80d67a920e16084b348f94ce8f8 (diff) | |
download | FreeBSD-src-c0fbbdd9e45354d1037a874da510d679d32e1dad.zip FreeBSD-src-c0fbbdd9e45354d1037a874da510d679d32e1dad.tar.gz |
Bah. Kris says the default-to-a.out knowledge has migrated into the
official gnu configure scripts and a couple of other places.
Add an example noisy, loud and annoying placeholder for /usr/bin/objformat
if it turns out to too much trouble to be gone. It is not connected to
the build yet.
-rw-r--r-- | usr.bin/objformat/Makefile | 7 | ||||
-rw-r--r-- | usr.bin/objformat/objformat.sh | 26 |
2 files changed, 33 insertions, 0 deletions
diff --git a/usr.bin/objformat/Makefile b/usr.bin/objformat/Makefile new file mode 100644 index 0000000..9550ff0 --- /dev/null +++ b/usr.bin/objformat/Makefile @@ -0,0 +1,7 @@ +# $FreeBSD$ + +SCRIPTS=objformat.sh +NO_MAN= + +.include <bsd.prog.mk> + diff --git a/usr.bin/objformat/objformat.sh b/usr.bin/objformat/objformat.sh new file mode 100644 index 0000000..edd9607 --- /dev/null +++ b/usr.bin/objformat/objformat.sh @@ -0,0 +1,26 @@ +#! /bin/sh +# $FreeBSD$ +# /usr/bin/objformat has been obsolete and deprecated for years. +# Please remove any build/configure script references. New software +# should only have to only support elf on FreeBSD. +# +# FreeBSD-2.0, 2.1.x and 2.2.x will use a.out +# FreeBSD-3.x will have a real /usr/bin/objformat and are more likely +# to be elf than a.out. +# Assume that FreeBSD-4.x will be using elf even though it is +# **theoretically** possible to build an a.out world. +# FreeBSD-5.x and higher only support elf. +# + +echo '========================================================' 1>&2 +echo '== PLEASE REMOVE ALL REFERENCES TO /usr/bin/objformat ==' 1>&2 +echo '=========== IT HAS BEEN OBSOLETE FOR YEARS! ====-=======' 1>&2 +echo '========================================================' 1>&2 +(echo '========================================================' >/dev/tty) 2>/dev/null +(echo '== PLEASE REMOVE ALL REFERENCES TO /usr/bin/objformat ==' >/dev/tty) 2>/dev/null +(echo '=========== IT HAS BEEN OBSOLETE FOR YEARS! ====-=======' >/dev/tty) 2>/dev/null +(echo '========================================================' >/dev/tty) 2>/dev/null +# highlight the nag or it will never be fixed! +sleep 10 +echo elf +exit 0 |