diff options
author | steve <steve@FreeBSD.org> | 2000-05-29 11:18:41 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 2000-05-29 11:18:41 +0800 |
commit | 24efe78e89fe7e53159401996e1a142eab55a69a (patch) | |
tree | 48346e9f0615ef36efb0c88a23a59d46c32eeb84 /net/etherboot | |
parent | e608f32b4d2e5fac2c5345f15b2221262f51c055 (diff) | |
download | freebsd-ports-graphics-24efe78e89fe7e53159401996e1a142eab55a69a.tar.gz freebsd-ports-graphics-24efe78e89fe7e53159401996e1a142eab55a69a.tar.zst freebsd-ports-graphics-24efe78e89fe7e53159401996e1a142eab55a69a.zip |
Update to version 4.6.1.
PR: 18626
Submitted by: maintainer
Diffstat (limited to 'net/etherboot')
-rw-r--r-- | net/etherboot/Makefile | 4 | ||||
-rw-r--r-- | net/etherboot/distinfo | 2 | ||||
-rw-r--r-- | net/etherboot/files/patch-aa | 45 | ||||
-rw-r--r-- | net/etherboot/files/patch-ab | 27 |
4 files changed, 36 insertions, 42 deletions
diff --git a/net/etherboot/Makefile b/net/etherboot/Makefile index 62823887c62..d3598f6611d 100644 --- a/net/etherboot/Makefile +++ b/net/etherboot/Makefile @@ -6,9 +6,9 @@ # PORTNAME= etherboot -PORTVERSION= 4.5.5 +PORTVERSION= 4.6.1 CATEGORIES= net -MASTER_SITES= http://www.slug.org.au/etherboot/ \ +MASTER_SITES= http://etherboot.sourceforge.net/ \ http://www.us.kernel.org/pub/linux/devel/gcc/ \ http://www.ambrisko.com/doug/ DISTFILES= ${DISTNAME}.tar.gz ${BINUTILS_VER}.tar.gz diff --git a/net/etherboot/distinfo b/net/etherboot/distinfo index 35521126a04..461577ef00d 100644 --- a/net/etherboot/distinfo +++ b/net/etherboot/distinfo @@ -1,2 +1,2 @@ -MD5 (etherboot-4.5.5.tar.gz) = 0c790b9158d33f03aceb299369bd046e +MD5 (etherboot-4.6.1.tar.gz) = 2d450c003c5f3e5de936ded468fd2e5a MD5 (binutils-2.9.1.0.25.tar.gz) = 2350a282f8fd53b409f523e77fccb904 diff --git a/net/etherboot/files/patch-aa b/net/etherboot/files/patch-aa index 25c84b73596..0d35ff11ff5 100644 --- a/net/etherboot/files/patch-aa +++ b/net/etherboot/files/patch-aa @@ -30,31 +30,20 @@ # if your as has trouble with the data32 directive, uncomment this # but note that the premade start*.o will be larger than necessary because it *************** -*** 166,171 **** ---- 169,175 ---- - PRLOADER= bin/prloader.bin - RZLOADER= bin/rzloader.bin - PRZLOADER= bin/przloader.bin -+ FLOPPYLOAD= floppyload.bin.pre - COMLOAD= bin/comload.bin - endif - -*** Config.orig Sat Mar 18 00:27:39 2000 ---- Config Mon Mar 20 11:15:44 2000 -*************** -*** 114,120 **** - CFLAGS32+= -DPASSWD -DUSRPARMS -DFLOPPY - - # For a serial console, which can run in parallel with CRT console -! CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=57600 - - # Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support - CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD ---- 114,120 ---- - CFLAGS32+= -DPASSWD -DUSRPARMS -DFLOPPY - - # For a serial console, which can run in parallel with CRT console -! #CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=9600 - - # Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support - CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD +*** 207,213 **** + || { $(RM) $@; echo "ERROR: code size exceeds limit!"; exit 1; } + + # Make sure that the relocation address is acceptable for all ROM sizes +! RELOCADDR=0x98000 + # Evaluate ROMLIMIT only once - it is constant during the make run. + # Note that the 3K safety margin below is for the 1K extended BIOS data area + # and for the Etherboot runtime stack. Under normal situations, 2K of stack +--- 211,218 ---- + || { $(RM) $@; echo "ERROR: code size exceeds limit!"; exit 1; } + + # Make sure that the relocation address is acceptable for all ROM sizes +! #RELOCADDR=0x98000 +! RELOCADDR=0x8f000 + # Evaluate ROMLIMIT only once - it is constant during the make run. + # Note that the 3K safety margin below is for the 1K extended BIOS data area + # and for the Etherboot runtime stack. Under normal situations, 2K of stack diff --git a/net/etherboot/files/patch-ab b/net/etherboot/files/patch-ab index 78d06d38afa..32828831478 100644 --- a/net/etherboot/files/patch-ab +++ b/net/etherboot/files/patch-ab @@ -1,14 +1,19 @@ -*** linux-asm-string.h.orig Sat Mar 18 20:15:54 2000 ---- linux-asm-string.h Sat Mar 18 20:40:49 2000 +*** Config.orig Mon May 15 10:15:18 2000 +--- Config Mon May 15 10:16:04 2000 *************** -*** 19,27 **** - * consider these trivial functions to be PD. - */ +*** 143,149 **** + # CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=9600 -- #ifndef __FreeBSD__ - typedef int size_t; -- #endif + # Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support +! # CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD - extern void *__memcpy(void * to, const void * from, size_t n); - extern void *__constant_memcpy(void * to, const void * from, size_t n); ---- 19,25 ---- + # Change download protocol to NFS. Only available for Etherboot/32 for now. + # CFLAGS32+= -DDOWNLOAD_PROTO_NFS +--- 143,149 ---- + # CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=9600 + + # Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support +! CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD + + # Change download protocol to NFS. Only available for Etherboot/32 for now. + # CFLAGS32+= -DDOWNLOAD_PROTO_NFS |