summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-04-29 03:53:12 +0000
committerNed Ludd <solar@gentoo.org>2004-04-29 03:53:12 +0000
commitb4ad74194fbd93c0e9b00e5f311c149dbaf8cb4a (patch)
tree8a5668a32ca8f7b0383f38153983073d49662b17 /sys-boot/syslinux/files
parent~amd64 (Manifest recommit) (diff)
downloadgentoo-2-b4ad74194fbd93c0e9b00e5f311c149dbaf8cb4a.tar.gz
gentoo-2-b4ad74194fbd93c0e9b00e5f311c149dbaf8cb4a.tar.bz2
gentoo-2-b4ad74194fbd93c0e9b00e5f311c149dbaf8cb4a.zip
Marked syslinux-2.06 stable. Added version syslinux-2.09 ~x86. Added patches which force -fno-stack-protector to be used for both
Diffstat (limited to 'sys-boot/syslinux/files')
-rw-r--r--sys-boot/syslinux/files/digest-syslinux-2.091
-rw-r--r--sys-boot/syslinux/files/syslinux-2.06-nossp.patch36
-rw-r--r--sys-boot/syslinux/files/syslinux-2.09-nossp.patch48
3 files changed, 85 insertions, 0 deletions
diff --git a/sys-boot/syslinux/files/digest-syslinux-2.09 b/sys-boot/syslinux/files/digest-syslinux-2.09
new file mode 100644
index 000000000000..3dccffd4dce8
--- /dev/null
+++ b/sys-boot/syslinux/files/digest-syslinux-2.09
@@ -0,0 +1 @@
+MD5 703f11a01acf67a9f83ec082ca395565 syslinux-2.09.tar.bz2 379684
diff --git a/sys-boot/syslinux/files/syslinux-2.06-nossp.patch b/sys-boot/syslinux/files/syslinux-2.06-nossp.patch
new file mode 100644
index 000000000000..a1175ada2e82
--- /dev/null
+++ b/sys-boot/syslinux/files/syslinux-2.06-nossp.patch
@@ -0,0 +1,36 @@
+diff -Nrup syslinux-2.06/Makefile syslinux-2.06-solar/Makefile
+--- syslinux-2.06/Makefile 2004-04-28 23:31:56.000000000 -0400
++++ syslinux-2.06-solar/Makefile 2004-04-28 23:32:40.000000000 -0400
+@@ -18,7 +18,7 @@
+ OSTYPE = $(shell uname -msr)
+ CC = gcc
+ INCLUDE =
+-CFLAGS = -Wall -O2 -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
++CFLAGS = -Wall -O2 -fomit-frame-pointer -D_FILE_OFFSET_BITS=64 -fno-stack-protector
+ PIC = -fPIC
+ LDFLAGS = -O2 -s
+ AR = ar
+diff -Nrup syslinux-2.06/memdisk/Makefile syslinux-2.06-solar/memdisk/Makefile
+--- syslinux-2.06/memdisk/Makefile 2004-04-28 23:31:55.000000000 -0400
++++ syslinux-2.06-solar/memdisk/Makefile 2004-04-28 23:33:34.000000000 -0400
+@@ -14,7 +14,7 @@
+ VERSION := $(shell cat ../version)
+
+ CC = gcc
+-CFLAGS = -g -Wall -O2 -fomit-frame-pointer -march=i386 \
++CFLAGS = -g -Wall -fno-stack-protector -O2 -fomit-frame-pointer -march=i386 \
+ -malign-functions=0 -malign-jumps=0 -malign-loops=0 \
+ -DVERSION='"$(VERSION)"' -DDATE='"$(DATE)"'
+ LDFLAGS = -g
+diff -Nrup syslinux-2.06/sample/Makefile syslinux-2.06-solar/sample/Makefile
+--- syslinux-2.06/sample/Makefile 2002-11-18 20:00:31.000000000 -0500
++++ syslinux-2.06-solar/sample/Makefile 2004-04-28 23:33:56.000000000 -0400
+@@ -17,7 +17,7 @@
+
+ CC = gcc
+ LD = ld
+-CFLAGS = -march=i386 -O2 -fomit-frame-pointer -I../com32/include
++CFLAGS = -march=i386 -O2 -fomit-frame-pointer -I../com32/include -fno-stack-protector
+ SFLAGS = -march=i386
+ LDFLAGS = -s
+ OBJCOPY = objcopy
diff --git a/sys-boot/syslinux/files/syslinux-2.09-nossp.patch b/sys-boot/syslinux/files/syslinux-2.09-nossp.patch
new file mode 100644
index 000000000000..1390e17d478f
--- /dev/null
+++ b/sys-boot/syslinux/files/syslinux-2.09-nossp.patch
@@ -0,0 +1,48 @@
+diff -Nru syslinux-2.09/Makefile syslinux-2.09-solar/Makefile
+--- syslinux-2.09/Makefile 2004-02-02 03:47:24.000000000 -0500
++++ syslinux-2.09-solar/Makefile 2004-04-28 23:43:00.000000000 -0400
+@@ -18,7 +18,7 @@
+ OSTYPE = $(shell uname -msr)
+ CC = gcc
+ INCLUDE =
+-CFLAGS = -W -Wall -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64
++CFLAGS = -W -Wall -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64 -fno-stack-protector
+ PIC = -fPIC
+ LDFLAGS = -O2 -s
+ AR = ar
+diff -Nru syslinux-2.09/memdisk/Makefile syslinux-2.09-solar/memdisk/Makefile
+--- syslinux-2.09/memdisk/Makefile 2004-01-24 16:37:22.000000000 -0500
++++ syslinux-2.09-solar/memdisk/Makefile 2004-04-28 23:43:20.000000000 -0400
+@@ -20,7 +20,7 @@
+ ALIGN := $(call gcc_ok,-falign-functions=0 -falign-jumps=0 -falign-loops=0,-malign-functions=0 -malign-jumps=0 -malign-loops=0)
+
+ CC = gcc $(M32)
+-CFLAGS = -g -W -Wall -Os -fomit-frame-pointer -march=i386 $(ALIGN) \
++CFLAGS = -g -W -Wall -Os -fomit-frame-pointer -march=i386 $(ALIGN) -fno-stack-protector \
+ -DVERSION='"$(VERSION)"' -DDATE='"$(DATE)"'
+ LDFLAGS = -g
+ INCLUDE = -I../com32/include
+diff -Nru syslinux-2.09/menu/Makefile syslinux-2.09-solar/menu/Makefile
+--- syslinux-2.09/menu/Makefile 2004-02-25 01:48:05.000000000 -0500
++++ syslinux-2.09-solar/menu/Makefile 2004-04-28 23:43:50.000000000 -0400
+@@ -5,7 +5,7 @@
+ ALIGN := $(call gcc_ok,-falign-functions=0 -falign-jumps=0 -falign-loops=0,-malign-functions=0 -malign-jumps=0 -malign-loops=0)
+
+ CC = gcc
+-CFLAGS = $(M32) -funsigned-char -g -W -Wall -march=i386 $(ALIGN) -Os
++CFLAGS = $(M32) -funsigned-char -g -W -Wall -march=i386 $(ALIGN) -Os -fno-stack-protector
+ AR = ar
+ AS = as
+ LD = ld -m elf_i386
+diff -Nru syslinux-2.09/sample/Makefile syslinux-2.09-solar/sample/Makefile
+--- syslinux-2.09/sample/Makefile 2004-01-24 16:37:22.000000000 -0500
++++ syslinux-2.09-solar/sample/Makefile 2004-04-28 23:44:09.000000000 -0400
+@@ -25,7 +25,7 @@
+ AR = ar
+ NASM = nasm
+ RANLIB = ranlib
+-CFLAGS = -W -Wall -march=i386 -Os -fomit-frame-pointer -I../com32/include
++CFLAGS = -W -Wall -march=i386 -Os -fomit-frame-pointer -I../com32/include -fno-stack-protector
+ SFLAGS = -march=i386
+ LDFLAGS = -s
+ OBJCOPY = objcopy