1 |
On Tue, 2004-06-22 at 06:35, Peter S. Mazinger wrote: |
2 |
> Hello! |
3 |
> |
4 |
> Sorry for delays in answer, I have lost some of my mails as of |
5 |
> 20040616-17, so please ask again if you had some questions that are not |
6 |
> covered in this mail. |
7 |
> |
8 |
> 1. the patch-2.5.9 patch is needed for all cases when LDFLAGS_PIE is not |
9 |
> set, the other way round would be to set LDFLAGS_PIE=0 outside the ifdef |
10 |
> before checking (error corrected, after running configure you'll see unary |
11 |
> operator because LDFLAGS_PIE does not exist in most of the cases) |
12 |
|
13 |
InCVS now. I must of patched this one and never committed the first |
14 |
time. |
15 |
|
16 |
> |
17 |
> 2. the binutils-2.15.91.0.1-r2 changes are not ok, they remove relro |
18 |
> support for all cases, not only for uclibc, I'll do a current binutils |
19 |
> tarball and ebuild |
20 |
> |
21 |
> 3. binutils-2.14 w/ the uclibc support could need also porting sparc1 |
22 |
> patch to the non-relro version |
23 |
|
24 |
Will wait on your updates for 3,4 |
25 |
|
26 |
> |
27 |
> 4. uclibc can't miss my patches, the patches that update ssp.c can be |
28 |
> replaced w/ the same procedure as glibc copying the newest ssp.c over the |
29 |
> old one, but: |
30 |
> - Makefile patch is needed to build against system-installed |
31 |
> kernel-headers |
32 |
> - ssp patches are needed for ldso and libc, else an ssp enabled system |
33 |
> will fail building ldso and libc (haven't found a solution to disable ssp |
34 |
> only on libc, but not on the other libs) |
35 |
|
36 |
|
37 |
> - uclibc should be a cvs version and not 0.9.26, else you'll have binary |
38 |
> compatibility issues |
39 |
Sure we can do that. Does 0.9.26.YYYYMMDD work fine for this? |
40 |
|
41 |
|
42 |
> 5. gcc-3.3.4 won't be supported (at least by me) until it gets a branch |
43 |
> update including the pie infrastructure (only 3.4.0 has it), or someone |
44 |
> backports/forwardports it. |
45 |
ok we can add the patch to 3.3.3-r6 |
46 |
Anything else pending for that gcc? Like the below #6 |
47 |
|
48 |
|
49 |
|
50 |
> 6. what to do w/ -D__ASSEMBLY__ stuff for sparc? Were the tests done w/ |
51 |
> binutils-2.15.91 or 2.14 (2.14 misses some sparc patches)? |
52 |
> |
53 |
Pappy, |
54 |
Please answer #6 and point us at your patch for this? |
55 |
I'd assume not push an -r7 for the sake of sparc & uclibc unless we |
56 |
*have* to. |
57 |
|
58 |
> Peter |
59 |
> |
60 |
> |
61 |
> |
62 |
> -- |
63 |
> gentoo-hardened@g.o mailing list |
64 |
-- |
65 |
Ned Ludd <solar@g.o> |
66 |
Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer |