- Timestamp:
- Jul 22, 2007, 4:11:02 PM (17 years ago)
- Branches:
- master
- Children:
- 42d73f3
- Parents:
- 9568bd5
- Location:
- patches
- Files:
-
- 5 added
- 2 deleted
- 7 moved
Legend:
- Unmodified
- Added
- Removed
-
patches/binutils-2.17-branch_update-3.patch
r9568bd5 r00520f6 1 Submitted By: Jim Gifford jim at linuxfromscratch dot org> 2 Orginally Submitted By: Robert Connolly <robert at linuxfromscratch dot org> 3 Date: 2007-01-12 1 Submitted By: Jim Gifford (jim at linuxfromscratch dot org) 2 Date: 07-04-2007 4 3 Initial Package Version: 2.17 5 Upstream Status: From Upstream 6 Origin: cvs -z 9 -d :pserver:anoncvs@sourceware.org:/cvs/src co \ 7 -rbinutils-2_17-branch binutils 8 Description: This is the binutils-2_17-branch (bug fix branch) update, 9 compared from binutils-2.17-release and binutils-2_17-branch with all 10 the fluff removed (CVS entries, maintainer files, etc). This patch 11 should be updated periodically. 4 Origin: Upstream 5 Upstream Status: Applied 6 Description: This is a branch update for binutils-2.17, and should be 7 rechecked periodically. 12 8 13 9 diff -Naur binutils-2.17.orig/bfd/bfd-in2.h binutils-2.17/bfd/bfd-in2.h 14 --- binutils-2.17.orig/bfd/bfd-in2.h 2006-03-25 1 6:38:42.000000000 -080015 +++ binutils-2.17/bfd/bfd-in2.h 2006-07-18 19:37:04.000000000 -070010 --- binutils-2.17.orig/bfd/bfd-in2.h 2006-03-25 19:38:42.000000000 -0500 11 +++ binutils-2.17/bfd/bfd-in2.h 2006-07-18 22:37:04.000000000 -0400 16 12 @@ -643,6 +643,12 @@ 17 13 DYN_NO_NEEDED = 8 … … 28 24 bfd_boolean); 29 25 diff -Naur binutils-2.17.orig/bfd/bfd-in.h binutils-2.17/bfd/bfd-in.h 30 --- binutils-2.17.orig/bfd/bfd-in.h 2006-03-16 0 4:20:15.000000000 -080031 +++ binutils-2.17/bfd/bfd-in.h 2006-07-18 19:37:04.000000000 -070026 --- binutils-2.17.orig/bfd/bfd-in.h 2006-03-16 07:20:15.000000000 -0500 27 +++ binutils-2.17/bfd/bfd-in.h 2006-07-18 22:37:04.000000000 -0400 32 28 @@ -636,6 +636,12 @@ 33 29 DYN_NO_NEEDED = 8 … … 44 40 bfd_boolean); 45 41 diff -Naur binutils-2.17.orig/bfd/ChangeLog binutils-2.17/bfd/ChangeLog 46 --- binutils-2.17.orig/bfd/ChangeLog 2006-06-23 1 1:18:16.000000000 -070047 +++ binutils-2.17/bfd/ChangeLog 2006-12-11 0 6:52:38.000000000 -080042 --- binutils-2.17.orig/bfd/ChangeLog 2006-06-23 14:18:16.000000000 -0400 43 +++ binutils-2.17/bfd/ChangeLog 2006-12-11 09:52:38.000000000 -0500 48 44 @@ -1,3 +1,30 @@ 49 45 +2006-12-11 Eric Botcazou <ebotcazou@adacore.com> … … 78 74 * configure.in: Update version to 2.17. 79 75 diff -Naur binutils-2.17.orig/bfd/coffcode.h binutils-2.17/bfd/coffcode.h 80 --- binutils-2.17.orig/bfd/coffcode.h 2005-10-25 1 0:40:09.000000000 -070081 +++ binutils-2.17/bfd/coffcode.h 2006-08-08 0 1:19:57.000000000 -070076 --- binutils-2.17.orig/bfd/coffcode.h 2005-10-25 13:40:09.000000000 -0400 77 +++ binutils-2.17/bfd/coffcode.h 2006-08-08 04:19:57.000000000 -0400 82 78 @@ -1546,9 +1546,6 @@ 83 79 static bfd_boolean … … 145 141 coff_section_alignment_table_size); 146 142 diff -Naur binutils-2.17.orig/bfd/cpu-m68k.c binutils-2.17/bfd/cpu-m68k.c 147 --- binutils-2.17.orig/bfd/cpu-m68k.c 2006-03-25 0 2:24:27.000000000 -0800148 +++ binutils-2.17/bfd/cpu-m68k.c 2006-07-12 0 5:55:21.000000000 -0700143 --- binutils-2.17.orig/bfd/cpu-m68k.c 2006-03-25 05:24:27.000000000 -0500 144 +++ binutils-2.17/bfd/cpu-m68k.c 2006-07-12 08:55:21.000000000 -0400 149 145 @@ -202,6 +202,9 @@ 150 146 if (a->mach <= bfd_mach_m68060 && b->mach <= bfd_mach_m68060) … … 158 154 { 159 155 diff -Naur binutils-2.17.orig/bfd/elflink.c binutils-2.17/bfd/elflink.c 160 --- binutils-2.17.orig/bfd/elflink.c 2006-05-22 08:06:36.000000000 -0700161 +++ binutils-2.17/bfd/elflink.c 2006-12-11 0 6:52:39.000000000 -0800156 --- binutils-2.17.orig/bfd/elflink.c 2006-05-22 11:06:36.000000000 -0400 157 +++ binutils-2.17/bfd/elflink.c 2006-12-11 09:52:39.000000000 -0500 162 158 @@ -3496,6 +3496,13 @@ 163 159 if (alloc_mark == NULL) … … 233 229 continue; 234 230 diff -Naur binutils-2.17.orig/bfd/version.h binutils-2.17/bfd/version.h 235 --- binutils-2.17.orig/bfd/version.h 2006-06-23 1 1:14:41.000000000 -0700236 +++ binutils-2.17/bfd/version.h 2007-0 1-11 15:00:19.000000000 -0800231 --- binutils-2.17.orig/bfd/version.h 2006-06-23 14:14:41.000000000 -0400 232 +++ binutils-2.17/bfd/version.h 2007-07-03 20:00:11.000000000 -0400 237 233 @@ -1,3 +1,3 @@ 238 234 -#define BFD_VERSION_DATE 20060623 239 +#define BFD_VERSION_DATE 20070 112235 +#define BFD_VERSION_DATE 20070704 240 236 #define BFD_VERSION @bfd_version@ 241 237 #define BFD_VERSION_STRING @bfd_version_string@ 242 238 diff -Naur binutils-2.17.orig/binutils/ChangeLog binutils-2.17/binutils/ChangeLog 243 --- binutils-2.17.orig/binutils/ChangeLog 2006-06-12 0 6:05:03.000000000 -0700244 +++ binutils-2.17/binutils/ChangeLog 2006-08-15 0 5:01:21.000000000 -0700239 --- binutils-2.17.orig/binutils/ChangeLog 2006-06-12 09:05:03.000000000 -0400 240 +++ binutils-2.17/binutils/ChangeLog 2006-08-15 08:01:21.000000000 -0400 245 241 @@ -1,3 +1,8 @@ 246 242 +2006-08-15 Nick Clifton <nickc@redhat.com> … … 252 248 253 249 * po/Make-in (pdf, ps): New dummy targets. 250 diff -Naur binutils-2.17.orig/binutils/rclex.c binutils-2.17/binutils/rclex.c 251 --- binutils-2.17.orig/binutils/rclex.c 2006-04-16 14:36:40.000000000 -0400 252 +++ binutils-2.17/binutils/rclex.c 2006-04-16 14:36:40.000000000 -0400 253 @@ -1,7 +1,7 @@ 254 /* A lexical scanner generated by flex */ 255 256 /* Scanner skeleton version: 257 - * $Header: /cvs/src/src/binutils/Attic/rclex.c,v 1.1.16.1 2006/04/16 18:36:40 drow Exp $ 258 + * $Header: /cvs/src/src/binutils/rclex.c,v 1.1.16.1 2006/04/16 18:36:40 drow Exp $ 259 */ 260 261 #define FLEX_SCANNER 254 262 diff -Naur binutils-2.17.orig/binutils/wrstabs.c binutils-2.17/binutils/wrstabs.c 255 --- binutils-2.17.orig/binutils/wrstabs.c 2006-03-16 0 4:20:16.000000000 -0800256 +++ binutils-2.17/binutils/wrstabs.c 2006-08-15 0 5:01:21.000000000 -0700263 --- binutils-2.17.orig/binutils/wrstabs.c 2006-03-16 07:20:16.000000000 -0500 264 +++ binutils-2.17/binutils/wrstabs.c 2006-08-15 08:01:21.000000000 -0400 257 265 @@ -1869,7 +1869,7 @@ 258 266 { … … 265 273 if (index < 0) 266 274 diff -Naur binutils-2.17.orig/configure.in binutils-2.17/configure.in 267 --- binutils-2.17.orig/configure.in 2006-06-23 1 1:19:53.000000000 -0700268 +++ binutils-2.17/configure.in 2006-04-06 1 4:49:25.000000000 -0700275 --- binutils-2.17.orig/configure.in 2006-06-23 14:19:53.000000000 -0400 276 +++ binutils-2.17/configure.in 2006-04-06 17:49:25.000000000 -0400 269 277 @@ -130,7 +130,7 @@ 270 278 # know that we are building the simulator. … … 276 284 # libgcj represents the runtime libraries only used by gcj. 277 285 libgcj="target-libffi \ 286 diff -Naur binutils-2.17.orig/etc/add-log.vi binutils-2.17/etc/add-log.vi 287 --- binutils-2.17.orig/etc/add-log.vi 1969-12-31 19:00:00.000000000 -0500 288 +++ binutils-2.17/etc/add-log.vi 1999-05-03 03:29:06.000000000 -0400 289 @@ -0,0 +1,11 @@ 290 +Here is a vi macro to create entries in the recommended format for 291 +GDB's ChangeLogs. 292 + 293 +map 1GO:r !date '+\%Y-\%m-\%d'2GA Jason Molenda (:r !whoamikJxA@:r !hostnameA)kJxkddjO 294 * 295 k$ 296 + 297 +It contains control and escape sequences, so don't just cut and paste it. 298 +You'll need to change the "Jason Molenda" bit, of course. :-) Put this 299 +in your $HOME/.exrc and when you type control-X in move-around-mode, 300 +you'll have a changelog template inserted. 301 + 302 +--- Jason Molenda 278 303 diff -Naur binutils-2.17.orig/gas/ChangeLog binutils-2.17/gas/ChangeLog 279 --- binutils-2.17.orig/gas/ChangeLog 2006-06-12 0 6:05:03.000000000 -0700280 +++ binutils-2.17/gas/ChangeLog 2006-07-18 19:06:08.000000000 -0700304 --- binutils-2.17.orig/gas/ChangeLog 2006-06-12 09:05:03.000000000 -0400 305 +++ binutils-2.17/gas/ChangeLog 2006-07-18 22:06:08.000000000 -0400 281 306 @@ -1,3 +1,8 @@ 282 307 +2006-07-19 Mat Hostetter <mat@lcs.mit.edu> … … 289 314 * po/Make-in (pdf, ps): New dummy targets. 290 315 diff -Naur binutils-2.17.orig/gas/symbols.c binutils-2.17/gas/symbols.c 291 --- binutils-2.17.orig/gas/symbols.c 2006-01-09 09:14:40.000000000 -0800292 +++ binutils-2.17/gas/symbols.c 2006-07-18 19:06:08.000000000 -0700316 --- binutils-2.17.orig/gas/symbols.c 2006-01-09 12:14:40.000000000 -0500 317 +++ binutils-2.17/gas/symbols.c 2006-07-18 22:06:08.000000000 -0400 293 318 @@ -928,13 +928,11 @@ 294 319 && seg_right != undefined_section) … … 310 335 } 311 336 diff -Naur binutils-2.17.orig/ld/ChangeLog binutils-2.17/ld/ChangeLog 312 --- binutils-2.17.orig/ld/ChangeLog 2006-06-12 0 6:07:28.000000000 -0700313 +++ binutils-2.17/ld/ChangeLog 2006-07-18 19:37:05.000000000 -0700337 --- binutils-2.17.orig/ld/ChangeLog 2006-06-12 09:07:28.000000000 -0400 338 +++ binutils-2.17/ld/ChangeLog 2006-07-18 22:37:05.000000000 -0400 314 339 @@ -1,3 +1,20 @@ 315 340 +2006-07-19 Alan Modra <amodra@bigpond.net.au> … … 334 359 * emulparams/elf32bmip.sh (OTHER_SECTIONS): Keep the 335 360 diff -Naur binutils-2.17.orig/ld/ldcref.c binutils-2.17/ld/ldcref.c 336 --- binutils-2.17.orig/ld/ldcref.c 2006-03-16 0 4:20:16.000000000 -0800337 +++ binutils-2.17/ld/ldcref.c 2006-07-18 19:37:05.000000000 -0700361 --- binutils-2.17.orig/ld/ldcref.c 2006-03-16 07:20:16.000000000 -0500 362 +++ binutils-2.17/ld/ldcref.c 2006-07-18 22:37:05.000000000 -0400 338 363 @@ -27,6 +27,7 @@ 339 364 #include "sysdep.h" … … 496 521 name. */ 497 522 diff -Naur binutils-2.17.orig/ld/ld.h binutils-2.17/ld/ld.h 498 --- binutils-2.17.orig/ld/ld.h 2005-09-30 0 4:42:04.000000000 -0700499 +++ binutils-2.17/ld/ld.h 2006-07-18 19:37:05.000000000 -0700523 --- binutils-2.17.orig/ld/ld.h 2005-09-30 07:42:04.000000000 -0400 524 +++ binutils-2.17/ld/ld.h 2006-07-18 22:37:05.000000000 -0400 500 525 @@ -1,6 +1,6 @@ 501 526 /* ld.h -- general linker header file … … 515 540 extern void ld_abort (const char *, int, const char *) ATTRIBUTE_NORETURN; 516 541 diff -Naur binutils-2.17.orig/ld/ldlang.c binutils-2.17/ld/ldlang.c 517 --- binutils-2.17.orig/ld/ldlang.c 2006-06-12 0 6:05:04.000000000 -0700518 +++ binutils-2.17/ld/ldlang.c 2006-07-04 0 6:29:24.000000000 -0700542 --- binutils-2.17.orig/ld/ldlang.c 2006-06-12 09:05:04.000000000 -0400 543 +++ binutils-2.17/ld/ldlang.c 2006-07-04 09:29:24.000000000 -0400 519 544 @@ -4207,7 +4207,8 @@ 520 545 /* If a loadable section is using the default memory … … 528 553 && strcmp (os->region->name, 529 554 diff -Naur binutils-2.17.orig/ld/ldmain.c binutils-2.17/ld/ldmain.c 530 --- binutils-2.17.orig/ld/ldmain.c 2006-04-06 1 1:52:45.000000000 -0700531 +++ binutils-2.17/ld/ldmain.c 2006-07-18 19:37:05.000000000 -0700555 --- binutils-2.17.orig/ld/ldmain.c 2006-04-06 14:52:45.000000000 -0400 556 +++ binutils-2.17/ld/ldmain.c 2006-07-18 22:37:05.000000000 -0400 532 557 @@ -1511,6 +1511,13 @@ 533 558 asection *section, … … 545 570 && bfd_hash_lookup (info->notice_hash, name, FALSE, FALSE) != NULL)) 546 571 diff -Naur binutils-2.17.orig/ld/testsuite/ChangeLog binutils-2.17/ld/testsuite/ChangeLog 547 --- binutils-2.17.orig/ld/testsuite/ChangeLog 2006-06-12 0 6:44:33.000000000 -0700548 +++ binutils-2.17/ld/testsuite/ChangeLog 2006-07-12 0 5:55:21.000000000 -0700572 --- binutils-2.17.orig/ld/testsuite/ChangeLog 2006-06-12 09:44:33.000000000 -0400 573 +++ binutils-2.17/ld/testsuite/ChangeLog 2006-07-12 08:55:21.000000000 -0400 549 574 @@ -1,3 +1,17 @@ 550 575 +2006-07-12 Richard Sandiford <richard@codesourcery.com> … … 566 591 Backport: 567 592 diff -Naur binutils-2.17.orig/ld/testsuite/ld-m68k/m68k.exp binutils-2.17/ld/testsuite/ld-m68k/m68k.exp 568 --- binutils-2.17.orig/ld/testsuite/ld-m68k/m68k.exp 2006-03-25 0 2:24:27.000000000 -0800569 +++ binutils-2.17/ld/testsuite/ld-m68k/m68k.exp 2006-07-12 0 5:55:21.000000000 -0700593 --- binutils-2.17.orig/ld/testsuite/ld-m68k/m68k.exp 2006-03-25 05:24:27.000000000 -0500 594 +++ binutils-2.17/ld/testsuite/ld-m68k/m68k.exp 2006-07-12 08:55:21.000000000 -0400 570 595 @@ -53,3 +53,4 @@ 571 596 run_dump_test "merge-error-1e" … … 574 599 +run_dump_test "merge-ok-1c" 575 600 diff -Naur binutils-2.17.orig/ld/testsuite/ld-m68k/merge-ok-1c.d binutils-2.17/ld/testsuite/ld-m68k/merge-ok-1c.d 576 --- binutils-2.17.orig/ld/testsuite/ld-m68k/merge-ok-1c.d 1969-12-31 1 6:00:00.000000000 -0800577 +++ binutils-2.17/ld/testsuite/ld-m68k/merge-ok-1c.d 2006-07-12 0 5:55:21.000000000 -0700601 --- binutils-2.17.orig/ld/testsuite/ld-m68k/merge-ok-1c.d 1969-12-31 19:00:00.000000000 -0500 602 +++ binutils-2.17/ld/testsuite/ld-m68k/merge-ok-1c.d 2006-07-12 08:55:21.000000000 -0400 578 603 @@ -0,0 +1,6 @@ 579 604 +#source: merge-error-1a.s -march=cpu32 … … 584 609 +private flags = 810000: \[cpu32\] 585 610 diff -Naur binutils-2.17.orig/ld/testsuite/ld-scripts/empty-orphan.d binutils-2.17/ld/testsuite/ld-scripts/empty-orphan.d 586 --- binutils-2.17.orig/ld/testsuite/ld-scripts/empty-orphan.d 2005-03-17 08:20:39.000000000 -0800587 +++ binutils-2.17/ld/testsuite/ld-scripts/empty-orphan.d 2006-07-04 0 6:29:24.000000000 -0700611 --- binutils-2.17.orig/ld/testsuite/ld-scripts/empty-orphan.d 2005-03-17 11:20:39.000000000 -0500 612 +++ binutils-2.17/ld/testsuite/ld-scripts/empty-orphan.d 2006-07-04 09:29:24.000000000 -0400 588 613 @@ -1,3 +1,6 @@ 589 614 #source: empty-orphan.s … … 595 620 +#pass 596 621 diff -Naur binutils-2.17.orig/ld/testsuite/ld-scripts/empty-orphan.t binutils-2.17/ld/testsuite/ld-scripts/empty-orphan.t 597 --- binutils-2.17.orig/ld/testsuite/ld-scripts/empty-orphan.t 2005-03-17 08:20:39.000000000 -0800598 +++ binutils-2.17/ld/testsuite/ld-scripts/empty-orphan.t 2006-07-04 0 6:29:24.000000000 -0700622 --- binutils-2.17.orig/ld/testsuite/ld-scripts/empty-orphan.t 2005-03-17 11:20:39.000000000 -0500 623 +++ binutils-2.17/ld/testsuite/ld-scripts/empty-orphan.t 2006-07-04 09:29:24.000000000 -0400 599 624 @@ -17,5 +17,6 @@ 600 625 .text : { *(.text) } > text_mem : text_phdr -
patches/glibc-2.6-cross_hacks-1.patch
r9568bd5 r00520f6 2 2 Date: 2006-11-26 3 3 Initial Package Version: 2.5 4 Rediffed against 2.6 by Joe Ciccone 4 5 Origin: Joe Ciccone 5 6 Upstream Status: Unknown … … 9 10 for creating the locale-archive. 10 11 11 -2 takes into account the possibility of CFLAGS being set for 12 the target. 13 14 diff -Naur glibc-2.5.orig/iconv/Makefile glibc-2.5/iconv/Makefile 15 --- glibc-2.5.orig/iconv/Makefile 2004-12-19 18:43:41.000000000 -0500 16 +++ glibc-2.5/iconv/Makefile 2006-11-26 17:26:05.000000000 -0500 12 diff -Naur glibc-2.6.orig/iconv/Makefile glibc-2.6/iconv/Makefile 13 --- glibc-2.6.orig/iconv/Makefile 2007-07-02 15:20:36.000000000 -0400 14 +++ glibc-2.6/iconv/Makefile 2007-07-02 15:28:24.000000000 -0400 17 15 @@ -56,6 +56,9 @@ 18 16 iconvconfig.h … … 33 31 ifneq ($(cross-compiling),yes) 34 32 xtests: test-iconvconfig 35 diff -Naur glibc-2. 5.orig/iconvdata/Makefile glibc-2.5/iconvdata/Makefile36 --- glibc-2. 5.orig/iconvdata/Makefile 2006-05-01 10:18:49.000000000 -040037 +++ glibc-2. 5/iconvdata/Makefile 2006-11-26 17:26:05.000000000 -050038 @@ -31 1,23 +311,25 @@33 diff -Naur glibc-2.6.orig/iconvdata/Makefile glibc-2.6/iconvdata/Makefile 34 --- glibc-2.6.orig/iconvdata/Makefile 2007-07-02 15:20:35.000000000 -0400 35 +++ glibc-2.6/iconvdata/Makefile 2007-07-02 15:28:24.000000000 -0400 36 @@ -312,23 +312,25 @@ 39 37 40 38 headers: $(addprefix $(objpfx), $(generated-modules:=.h)) … … 70 68 endif # build-shared = yes 71 69 72 diff -Naur glibc-2. 5.orig/include-native/bits/libc-tsd.h glibc-2.5/include-native/bits/libc-tsd.h73 --- glibc-2. 5.orig/include-native/bits/libc-tsd.h 1969-12-31 19:00:00.000000000 -050074 +++ glibc-2. 5/include-native/bits/libc-tsd.h 2006-11-26 17:26:05.000000000 -050070 diff -Naur glibc-2.6.orig/include-native/bits/libc-tsd.h glibc-2.6/include-native/bits/libc-tsd.h 71 --- glibc-2.6.orig/include-native/bits/libc-tsd.h 1969-12-31 19:00:00.000000000 -0500 72 +++ glibc-2.6/include-native/bits/libc-tsd.h 2007-07-02 15:28:24.000000000 -0400 75 73 @@ -0,0 +1,3 @@ 76 74 +#ifndef __libc_tsd_define 77 75 +#define __libc_tsd_define(A,B) 78 76 +#endif 79 diff -Naur glibc-2. 5.orig/include-native/config.h glibc-2.5/include-native/config.h80 --- glibc-2. 5.orig/include-native/config.h 1969-12-31 19:00:00.000000000 -050081 +++ glibc-2. 5/include-native/config.h 2006-11-26 17:26:05.000000000 -050077 diff -Naur glibc-2.6.orig/include-native/config.h glibc-2.6/include-native/config.h 78 --- glibc-2.6.orig/include-native/config.h 1969-12-31 19:00:00.000000000 -0500 79 +++ glibc-2.6/include-native/config.h 2007-07-02 15:28:24.000000000 -0400 82 80 @@ -0,0 +1 @@ 83 81 +/* Empty */ 84 diff -Naur glibc-2. 5.orig/include-native/gnu/stubs.h glibc-2.5/include-native/gnu/stubs.h85 --- glibc-2. 5.orig/include-native/gnu/stubs.h 1969-12-31 19:00:00.000000000 -050086 +++ glibc-2. 5/include-native/gnu/stubs.h 2006-11-26 17:26:05.000000000 -050082 diff -Naur glibc-2.6.orig/include-native/gnu/stubs.h glibc-2.6/include-native/gnu/stubs.h 83 --- glibc-2.6.orig/include-native/gnu/stubs.h 1969-12-31 19:00:00.000000000 -0500 84 +++ glibc-2.6/include-native/gnu/stubs.h 2007-07-02 15:28:24.000000000 -0400 87 85 @@ -0,0 +1 @@ 88 86 +/* Empty */ 89 diff -Naur glibc-2. 5.orig/include-native/intl/loadinfo.h glibc-2.5/include-native/intl/loadinfo.h90 --- glibc-2. 5.orig/include-native/intl/loadinfo.h 1969-12-31 19:00:00.000000000 -050091 +++ glibc-2. 5/include-native/intl/loadinfo.h 2006-11-26 17:26:05.000000000 -050087 diff -Naur glibc-2.6.orig/include-native/intl/loadinfo.h glibc-2.6/include-native/intl/loadinfo.h 88 --- glibc-2.6.orig/include-native/intl/loadinfo.h 1969-12-31 19:00:00.000000000 -0500 89 +++ glibc-2.6/include-native/intl/loadinfo.h 2007-07-02 15:28:24.000000000 -0400 92 90 @@ -0,0 +1,4 @@ 93 91 +#ifndef LOADINFO_H … … 95 93 +struct loaded_l10nfile; 96 94 +#endif 97 diff -Naur glibc-2. 5.orig/include-native/libintl.h glibc-2.5/include-native/libintl.h98 --- glibc-2. 5.orig/include-native/libintl.h 1969-12-31 19:00:00.000000000 -050099 +++ glibc-2. 5/include-native/libintl.h 2006-11-26 17:26:05.000000000 -050095 diff -Naur glibc-2.6.orig/include-native/libintl.h glibc-2.6/include-native/libintl.h 96 --- glibc-2.6.orig/include-native/libintl.h 1969-12-31 19:00:00.000000000 -0500 97 +++ glibc-2.6/include-native/libintl.h 2007-07-02 15:28:24.000000000 -0400 100 98 @@ -0,0 +1,13 @@ 101 99 +#include_next <libintl.h> … … 112 110 +#define _libc_intl_domainname "libc" 113 111 +#endif 114 diff -Naur glibc-2. 5.orig/include-native/symbol-hacks.h glibc-2.5/include-native/symbol-hacks.h115 --- glibc-2. 5.orig/include-native/symbol-hacks.h 1969-12-31 19:00:00.000000000 -0500116 +++ glibc-2. 5/include-native/symbol-hacks.h 2006-11-26 17:26:05.000000000 -0500112 diff -Naur glibc-2.6.orig/include-native/symbol-hacks.h glibc-2.6/include-native/symbol-hacks.h 113 --- glibc-2.6.orig/include-native/symbol-hacks.h 1969-12-31 19:00:00.000000000 -0500 114 +++ glibc-2.6/include-native/symbol-hacks.h 2007-07-02 15:28:24.000000000 -0400 117 115 @@ -0,0 +1 @@ 118 116 +/* Empty */ 119 diff -Naur glibc-2. 5.orig/include-native/tls.h glibc-2.5/include-native/tls.h120 --- glibc-2. 5.orig/include-native/tls.h 1969-12-31 19:00:00.000000000 -0500121 +++ glibc-2. 5/include-native/tls.h 2006-11-26 17:26:05.000000000 -0500117 diff -Naur glibc-2.6.orig/include-native/tls.h glibc-2.6/include-native/tls.h 118 --- glibc-2.6.orig/include-native/tls.h 1969-12-31 19:00:00.000000000 -0500 119 +++ glibc-2.6/include-native/tls.h 2007-07-02 15:28:24.000000000 -0400 122 120 @@ -0,0 +1,11 @@ 123 121 +#ifndef _include_tls_h … … 132 130 + 133 131 +#endif 134 diff -Naur glibc-2. 5.orig/locale/Makefile glibc-2.5/locale/Makefile135 --- glibc-2. 5.orig/locale/Makefile 2005-12-20 01:58:41.000000000 -0500136 +++ glibc-2. 5/locale/Makefile 2006-11-26 17:26:05.000000000 -0500132 diff -Naur glibc-2.6.orig/locale/Makefile glibc-2.6/locale/Makefile 133 --- glibc-2.6.orig/locale/Makefile 2007-07-02 15:20:37.000000000 -0400 134 +++ glibc-2.6/locale/Makefile 2007-07-02 15:28:24.000000000 -0400 137 135 @@ -44,6 +44,9 @@ 138 136 aux = $(categories:%=lc-%) $(categories:%=C-%) SYS_libc C_name \ … … 158 156 $(PERL) gen-translit.pl < $< > $@.tmp 159 157 mv -f $@.tmp $@ 160 diff -Naur glibc-2. 5.orig/localedata/Makefile glibc-2.5/localedata/Makefile161 --- glibc-2. 5.orig/localedata/Makefile 2006-04-26 01:14:03.000000000 -0400162 +++ glibc-2. 5/localedata/Makefile 2006-11-26 17:26:05.000000000 -0500158 diff -Naur glibc-2.6.orig/localedata/Makefile glibc-2.6/localedata/Makefile 159 --- glibc-2.6.orig/localedata/Makefile 2007-07-02 15:20:34.000000000 -0400 160 +++ glibc-2.6/localedata/Makefile 2007-07-02 15:28:24.000000000 -0400 163 161 @@ -206,8 +206,13 @@ 164 162 INSTALL-SUPPORTED-LOCALES=$(addprefix install-, $(SUPPORTED-LOCALES)) … … 175 173 176 174 install-locales-dir: 177 diff -Naur glibc-2. 5.orig/Makeconfig glibc-2.5/Makeconfig178 --- glibc-2. 5.orig/Makeconfig 2006-07-10 17:42:27.000000000 -0400179 +++ glibc-2. 5/Makeconfig 2006-11-26 18:24:54.000000000 -0500180 @@ -44 7,6 +447,13 @@175 diff -Naur glibc-2.6.orig/Makeconfig glibc-2.6/Makeconfig 176 --- glibc-2.6.orig/Makeconfig 2007-07-02 15:20:36.000000000 -0400 177 +++ glibc-2.6/Makeconfig 2007-07-02 15:32:37.000000000 -0400 178 @@ -445,6 +445,13 @@ 181 179 $(common-objpfx)libc% $(+postinit),$^) \ 182 180 $(link-extra-libs-static) $(link-libc-static) $(+postctor) $(+postinit) … … 192 190 ifndef +link-bounded 193 191 +link-bounded = $(CC) -nostdlib -nostartfiles -static -fbounded-pointers -o $@ \ 194 @@ -6 60,6 +667,8 @@192 @@ -658,6 +665,8 @@ 195 193 $(+sysdep-includes) $(includes) \ 196 194 $(patsubst %/,-I%,$(..)) $(libio-include) -I. $(sysincludes) … … 201 199 # of many little headers in the include directory. 202 200 libio-include = -I$(..)libio 203 @@ -67 4,10 +683,15 @@201 @@ -672,10 +681,15 @@ 204 202 $(foreach lib,$(libof-$(basename $(@F))) \ 205 203 $(libof-$(<F)) $(libof-$(@F)),$(CPPFLAGS-$(lib))) \ 206 204 $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F))) 207 205 +CPPFLAGS-native = -D_GNU_SOURCE $($(subdir)-CPPFLAGS) $(+includes-native) $(defines) \ 208 + 209 + 210 override CFLAGS = -std=gnu99 \206 + $(CPPFLAGS-$(suffix $@)) -include $(..)include/libc-symbols.h \ 207 + $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F))) 208 override CFLAGS = -std=gnu99 $(gnu89-inline-CFLAGS) \ 211 209 $(filter-out %frame-pointer,$(+cflags)) $(+gccwarn-c) \ 212 210 $(sysdep-CFLAGS) $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) \ 213 211 $(CFLAGS-$(@F)) 214 212 +override CFLAGS-native = -std=gnu99 $(default_cflags) $(+gccwarn-c) \ 215 + 213 + $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) $(CFLAGS-$(@F)) 216 214 override CXXFLAGS = $(c++-sysincludes) \ 217 215 $(filter-out %frame-pointer,$(+cflags)) $(sysdep-CFLAGS) \ 218 216 $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) $(CFLAGS-$(@F)) 219 diff -Naur glibc-2. 5.orig/Makerules glibc-2.5/Makerules220 --- glibc-2. 5.orig/Makerules 2006-09-04 22:02:13.000000000 -0400221 +++ glibc-2. 5/Makerules 2006-11-26 18:15:25.000000000 -0500217 diff -Naur glibc-2.6.orig/Makerules glibc-2.6/Makerules 218 --- glibc-2.6.orig/Makerules 2007-07-02 15:20:36.000000000 -0400 219 +++ glibc-2.6/Makerules 2007-07-02 15:28:24.000000000 -0400 222 220 @@ -292,6 +292,9 @@ 223 221 object-suffixes-left := $(all-object-suffixes) … … 257 255 258 256 # Command to compile $< in $(common-objdir) using the native libraries. 259 diff -Naur glibc-2. 5.orig/malloc/Makefile glibc-2.5/malloc/Makefile260 --- glibc-2. 5.orig/malloc/Makefile 2006-05-19 12:42:00.000000000 -0400261 +++ glibc-2. 5/malloc/Makefile 2006-11-26 17:26:05.000000000 -0500257 diff -Naur glibc-2.6.orig/malloc/Makefile glibc-2.6/malloc/Makefile 258 --- glibc-2.6.orig/malloc/Makefile 2007-07-02 15:20:36.000000000 -0400 259 +++ glibc-2.6/malloc/Makefile 2007-07-02 15:28:24.000000000 -0400 262 260 @@ -73,10 +73,6 @@ 263 261 endif … … 279 277 # Another goal which can be used to override the configure decision. 280 278 .PHONY: do-memusagestat 281 diff -Naur glibc-2. 5.orig/Rules glibc-2.5/Rules282 --- glibc-2. 5.orig/Rules 2006-02-28 02:05:48.000000000 -0500283 +++ glibc-2. 5/Rules 2006-11-26 17:26:05.000000000 -0500279 diff -Naur glibc-2.6.orig/Rules glibc-2.6/Rules 280 --- glibc-2.6.orig/Rules 2007-07-02 15:20:35.000000000 -0400 281 +++ glibc-2.6/Rules 2007-07-02 15:28:24.000000000 -0400 284 282 @@ -87,7 +87,7 @@ 285 283 … … 315 313 binaries-bounded = $(addsuffix -bp,$(tests) $(xtests) $(test-srcs)) 316 314 $(addprefix $(objpfx),$(binaries-bounded)): %-bp: %.ob \ 317 diff -Naur glibc-2. 5.orig/sunrpc/Makefile glibc-2.5/sunrpc/Makefile318 --- glibc-2. 5.orig/sunrpc/Makefile 2005-06-26 14:24:19.000000000 -0400319 +++ glibc-2. 5/sunrpc/Makefile 2006-11-26 17:26:05.000000000 -0500315 diff -Naur glibc-2.6.orig/sunrpc/Makefile glibc-2.6/sunrpc/Makefile 316 --- glibc-2.6.orig/sunrpc/Makefile 2007-07-02 15:20:36.000000000 -0400 317 +++ glibc-2.6/sunrpc/Makefile 2007-07-02 15:28:24.000000000 -0400 320 318 @@ -70,6 +70,9 @@ 321 319 clnt_unix svc_unix create_xid xdr_intXX_t … … 389 387 $(rpcgen-cmd) -c $< -o ${@:stmp=T} 390 388 $(move-if-change) $(@:stmp=T) $(@:stmp=c) 391 diff -Naur glibc-2. 5.orig/timezone/Makefile glibc-2.5/timezone/Makefile392 --- glibc-2. 5.orig/timezone/Makefile 2005-04-15 16:09:08.000000000 -0400393 +++ glibc-2. 5/timezone/Makefile 2006-11-26 17:26:05.000000000 -0500389 diff -Naur glibc-2.6.orig/timezone/Makefile glibc-2.6/timezone/Makefile 390 --- glibc-2.6.orig/timezone/Makefile 2007-07-02 15:20:36.000000000 -0400 391 +++ glibc-2.6/timezone/Makefile 2007-07-02 15:28:24.000000000 -0400 394 392 @@ -28,6 +28,9 @@ 395 393 extra-objs := scheck.o ialloc.o -
patches/glibc-2.6-hppa_nptl-1.patch
r9568bd5 r00520f6 2 2 Date: 2006-11-30 3 3 Initial Package Version: 2.5 4 Rediffed against 2.6 by Joe Ciccone 4 5 Upstream Status: In CVS 5 6 Origin: http://lists.parisc-linux.org/pipermail/parisc-linux/2006-July/029549.html … … 8 9 Adds a missing macro. 9 10 10 diff -Naur glibc-2. 5.orig/elf/elf.h glibc-2.5/elf/elf.h11 --- glibc-2. 5.orig/elf/elf.h 2006-11-30 16:26:56.000000000 -050012 +++ glibc-2. 5/elf/elf.h 2006-11-30 16:27:05.000000000 -050013 @@ -17 08,6 +1708,8 @@11 diff -Naur glibc-2.6.orig/elf/elf.h glibc-2.6/elf/elf.h 12 --- glibc-2.6.orig/elf/elf.h 2007-07-04 21:13:57.000000000 -0400 13 +++ glibc-2.6/elf/elf.h 2007-07-04 21:14:25.000000000 -0400 14 @@ -1710,6 +1710,8 @@ 14 15 #define R_PARISC_LTOFF_FPTR14R 62 /* LT-rel. fct ptr, right 14 bits. */ 15 16 #define R_PARISC_FPTR64 64 /* 64 bits function address. */ … … 20 21 #define R_PARISC_PCREL22F 74 /* 22 bits PC-rel. address. */ 21 22 #define R_PARISC_PCREL14WR 75 /* PC-rel. address, right 14 bits. */ 22 @@ -17 68,6 +1770,29 @@23 @@ -1770,6 +1772,29 @@ 23 24 #define R_PARISC_LTOFF_TP16F 229 /* 16 bits LT-TP-rel. address. */ 24 25 #define R_PARISC_LTOFF_TP16WF 230 /* 16 bits LT-TP-rel. address. */ … … 50 51 51 52 /* Legal values for p_type field of Elf32_Phdr/Elf64_Phdr. */ 52 diff -Naur glibc-2. 5.orig/elf/rtld.c glibc-2.5/elf/rtld.c53 --- glibc-2. 5.orig/elf/rtld.c 2006-11-30 16:26:56.000000000 -050054 +++ glibc-2. 5/elf/rtld.c 2006-11-30 16:27:05.000000000 -050053 diff -Naur glibc-2.6.orig/elf/rtld.c glibc-2.6/elf/rtld.c 54 --- glibc-2.6.orig/elf/rtld.c 2007-07-04 21:13:57.000000000 -0400 55 +++ glibc-2.6/elf/rtld.c 2007-07-04 21:14:25.000000000 -0400 55 56 @@ -379,14 +379,14 @@ 56 57 know it is available. We do not have to clear the memory if we … … 73 74 # if USE___THREAD 74 75 bootstrap_map.l_tls_modid = 0; 75 diff -Naur glibc-2. 5.orig/sysdeps/unix/sysv/linux/getcwd.c glibc-2.5/sysdeps/unix/sysv/linux/getcwd.c76 --- glibc-2. 5.orig/sysdeps/unix/sysv/linux/getcwd.c 2006-11-30 16:26:57.000000000 -050077 +++ glibc-2. 5/sysdeps/unix/sysv/linux/getcwd.c 2006-11-30 16:27:05.000000000 -050076 diff -Naur glibc-2.6.orig/sysdeps/unix/sysv/linux/getcwd.c glibc-2.6/sysdeps/unix/sysv/linux/getcwd.c 77 --- glibc-2.6.orig/sysdeps/unix/sysv/linux/getcwd.c 2007-07-04 21:13:56.000000000 -0400 78 +++ glibc-2.6/sysdeps/unix/sysv/linux/getcwd.c 2007-07-04 21:14:25.000000000 -0400 78 79 @@ -31,6 +31,9 @@ 79 80 -
patches/glibc-2.6-libgcc_eh-1.patch
r9568bd5 r00520f6 7 7 the glibc will attempt to link to it. 8 8 9 diff -Naur glibc-2.5.orig/Makeconfig glibc-2.5/Makeconfig 10 --- glibc-2.5.orig/Makeconfig 2006-11-09 11:40:14.000000000 -0500 11 +++ glibc-2.5/Makeconfig 2006-11-09 11:40:31.000000000 -0500 12 @@ -526,12 +526,20 @@ 9 diff -Naur glibc-2.6.orig/config.make.in glibc-2.6/config.make.in 10 --- glibc-2.6.orig/config.make.in 2007-06-23 21:26:46.000000000 -0400 11 +++ glibc-2.6/config.make.in 2007-06-23 21:27:16.000000000 -0400 12 @@ -59,6 +59,7 @@ 13 have-libaudit = @have_libaudit@ 14 have-libcap = @have_libcap@ 15 have-cc-with-libunwind = @libc_cv_cc_with_libunwind@ 16 +have-cc-with-libgcc_eh = @libc_cv_cc_with_libgcc_eh@ 17 fno-unit-at-a-time = @fno_unit_at_a_time@ 18 bind-now = @bindnow@ 19 have-hash-style = @libc_cv_hashstyle@ 20 diff -Naur glibc-2.6.orig/configure.in glibc-2.6/configure.in 21 --- glibc-2.6.orig/configure.in 2007-06-23 21:26:48.000000000 -0400 22 +++ glibc-2.6/configure.in 2007-06-23 21:27:16.000000000 -0400 23 @@ -1388,6 +1388,23 @@ 24 AC_DEFINE(HAVE_CC_WITH_LIBUNWIND) 25 fi 26 27 + AC_CACHE_CHECK(whether to link against libgcc_eh, 28 + libc_cv_cc_with_libgcc_eh, [ 29 + cat > conftest.c <<EOF 30 +int main (void) { return 0; } 31 +EOF 32 + if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \ 33 + conftest.c -v 2>&1 >/dev/null | grep -q " -lgcc_eh "; then 34 + libc_cv_cc_with_libgcc_eh=yes 35 + else 36 + libc_cv_cc_with_libgcc_eh=no 37 + fi 38 + rm -f conftest*]) 39 + AC_SUBST(libc_cv_cc_with_libgcc_eh) 40 + if test $libc_cv_cc_with_libgcc_eh = yes; then 41 + AC_DEFINE(HAVE_CC_WITH_LIBGCC_EH) 42 + fi 43 + 44 AC_CACHE_CHECK(for -z nodelete option, 45 libc_cv_z_nodelete, [dnl 46 cat > conftest.c <<EOF 47 diff -Naur glibc-2.6.orig/Makeconfig glibc-2.6/Makeconfig 48 --- glibc-2.6.orig/Makeconfig 2007-06-23 21:26:49.000000000 -0400 49 +++ glibc-2.6/Makeconfig 2007-06-23 21:27:16.000000000 -0400 50 @@ -524,12 +524,20 @@ 13 51 libunwind = -lunwind 14 52 endif … … 32 70 endif 33 71 ifeq ($(elf),yes) 34 diff -Naur glibc-2.5.orig/config.make.in glibc-2.5/config.make.in 35 --- glibc-2.5.orig/config.make.in 2006-11-09 11:40:14.000000000 -0500 36 +++ glibc-2.5/config.make.in 2006-11-09 11:40:31.000000000 -0500 37 @@ -63,6 +63,7 @@ 38 have-libaudit = @have_libaudit@ 39 have-libcap = @have_libcap@ 40 have-cc-with-libunwind = @libc_cv_cc_with_libunwind@ 41 +have-cc-with-libgcc_eh = @libc_cv_cc_with_libgcc_eh@ 42 fno-unit-at-a-time = @fno_unit_at_a_time@ 43 bind-now = @bindnow@ 44 have-hash-style = @libc_cv_hashstyle@ 45 diff -Naur glibc-2.5.orig/configure glibc-2.5/configure 46 --- glibc-2.5.orig/configure 2006-11-09 11:40:14.000000000 -0500 47 +++ glibc-2.5/configure 2006-11-09 11:41:03.000000000 -0500 72 diff -Naur glibc-2.6.orig/configure glibc-2.6/configure 73 --- glibc-2.6.orig/configure 2007-06-23 21:26:49.000000000 -0400 74 +++ glibc-2.6/configure 2007-06-23 21:29:47.000000000 -0400 48 75 @@ -313,7 +313,7 @@ 49 76 # include <unistd.h> 50 77 #endif" 51 78 52 -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS with_fp with_cvs enable_check_abi oldest_abi bindnow force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os subdirs add_ons add_on_subdirs base_machine submachine sysnames sysdeps_add_ons INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES CXX_SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_ asm_protected_directive libc_cv_cc_with_libunwind libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_z_relro libc_cv_Bgroup libc_cv_libgcc_s_suffix libc_cv_as_needed ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie libc_cv_hashstyle fno_unit_at_a_time libc_cv_ssplibc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit have_libcap have_selinux EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS'53 +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS with_fp with_cvs enable_check_abi oldest_abi bindnow force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os subdirs add_ons add_on_subdirs base_machine submachine sysnames sysdeps_add_ons INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES CXX_SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_ asm_protected_directive libc_cv_cc_with_libunwind libc_cv_cc_with_libgcc_eh libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_z_relro libc_cv_Bgroup libc_cv_libgcc_s_suffix libc_cv_as_needed ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie libc_cv_hashstyle fno_unit_at_a_time libc_cv_ssplibc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit have_libcap have_selinux EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS'79 -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS with_fp with_cvs enable_check_abi oldest_abi bindnow force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os subdirs add_ons add_on_subdirs base_machine submachine sysnames sysdeps_add_ons INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES CXX_SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_cc_with_libunwind libc_cv_Bgroup libc_cv_libgcc_s_suffix libc_cv_as_needed ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie libc_cv_hashstyle fno_unit_at_a_time libc_cv_ssp libc_cv_gnu89_inline libc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit have_libcap have_selinux EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS' 80 +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS with_fp with_cvs enable_check_abi oldest_abi bindnow force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os subdirs add_ons add_on_subdirs base_machine submachine sysnames sysdeps_add_ons INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES CXX_SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_cc_with_libunwind libc_cv_cc_with_libgcc_eh libc_cv_Bgroup libc_cv_libgcc_s_suffix libc_cv_as_needed ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie libc_cv_hashstyle fno_unit_at_a_time libc_cv_ssp libc_cv_gnu89_inline libc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit have_libcap have_selinux EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS' 54 81 ac_subst_files='' 55 82 56 83 # Initialize some variables set by options. 57 @@ -55 52,6 +5552,33 @@84 @@ -5542,6 +5542,33 @@ 58 85 59 86 fi … … 89 116 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6 90 117 if test "${libc_cv_z_nodelete+set}" = set; then 91 @@ -8512,6 +8539,7 @@ 118 @@ -8543,6 +8570,7 @@ 119 s,@BISON@,$BISON,;t t 92 120 s,@VERSIONING@,$VERSIONING,;t t 93 s,@libc_cv_asm_protected_directive@,$libc_cv_asm_protected_directive,;t t94 121 s,@libc_cv_cc_with_libunwind@,$libc_cv_cc_with_libunwind,;t t 95 122 +s,@libc_cv_cc_with_libgcc_eh@,$libc_cv_cc_with_libgcc_eh,;t t 96 s,@libc_cv_z_nodelete@,$libc_cv_z_nodelete,;t t 97 s,@libc_cv_z_nodlopen@,$libc_cv_z_nodlopen,;t t 98 s,@libc_cv_z_initfirst@,$libc_cv_z_initfirst,;t t 99 diff -Naur glibc-2.5.orig/configure.in glibc-2.5/configure.in 100 --- glibc-2.5.orig/configure.in 2006-11-09 11:40:15.000000000 -0500 101 +++ glibc-2.5/configure.in 2006-11-09 11:40:31.000000000 -0500 102 @@ -1391,6 +1391,23 @@ 103 AC_DEFINE(HAVE_CC_WITH_LIBUNWIND) 104 fi 105 106 + AC_CACHE_CHECK(whether to link against libgcc_eh, 107 + libc_cv_cc_with_libgcc_eh, [ 108 + cat > conftest.c <<EOF 109 +int main (void) { return 0; } 110 +EOF 111 + if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \ 112 + conftest.c -v 2>&1 >/dev/null | grep -q " -lgcc_eh "; then 113 + libc_cv_cc_with_libgcc_eh=yes 114 + else 115 + libc_cv_cc_with_libgcc_eh=no 116 + fi 117 + rm -f conftest*]) 118 + AC_SUBST(libc_cv_cc_with_libgcc_eh) 119 + if test $libc_cv_cc_with_libgcc_eh = yes; then 120 + AC_DEFINE(HAVE_CC_WITH_LIBGCC_EH) 121 + fi 122 + 123 AC_CACHE_CHECK(for -z nodelete option, 124 libc_cv_z_nodelete, [dnl 125 cat > conftest.c <<EOF 123 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t 124 s,@libc_cv_libgcc_s_suffix@,$libc_cv_libgcc_s_suffix,;t t 125 s,@libc_cv_as_needed@,$libc_cv_as_needed,;t t -
patches/glibc-2.6-localedef_segfault-1.patch
r9568bd5 r00520f6 1 1 Submitted By: Jim Gifford (patches at jg555 dot com) 2 Date: 200 5-09-293 Initial Package Version: 2. 3.22 Date: 2007-05-19 3 Initial Package Version: 2.6 4 4 Origin: Debian 5 5 Upstream Status: Unknown … … 9 9 See debian bug # 231438 10 10 11 12 --- glibc-2 0050926/locale/programs/3level.h.orig 2005-09-30 06:00:37.000000000 +000013 +++ glibc-2 0050926/locale/programs/3level.h 2005-09-30 06:01:02.000000000 +000014 @@ -20 4,6 +204,42 @@11 diff -Naur glibc-2.6.orig/locale/programs/3level.h glibc-2.6/locale/programs/3level.h 12 --- glibc-2.6.orig/locale/programs/3level.h 2005-12-06 21:47:27.000000000 -0800 13 +++ glibc-2.6/locale/programs/3level.h 2007-05-19 13:38:01.000000000 -0700 14 @@ -202,6 +202,42 @@ 15 15 } 16 16 } -
patches/perl-5.8.8-cross_compile-5.patch
r9568bd5 r00520f6 1 1 Submitted By: Joe Ciccone <jciccone@linuxfromscratch.org> 2 2 Date: 2007-02-19 3 Upstream Status: Not Submitted 3 Initial Package Version: 5.8.8 4 Upstream Status: Not Submitted, CLFS Specific 4 5 Origin: Joe Ciccone 6 Regenerated configs for gcc 4.2.x and glibc 2.6 on 2007-07-22. 5 7 Description: Adds a Makefile to assit with the cross-compilation of perl. 6 8 7 Archs supported: alpha arm hppa x86 9 Archs supported: (32bit) arm hppa x86 10 (64bit) alpha 8 11 9 12 Usage: … … 13 16 14 17 diff -Naur perl-5.8.8.orig/Cross/config perl-5.8.8/Cross/config 15 --- perl-5.8.8.orig/Cross/config 2007-0 2-19 16:50:53.000000000 -050018 --- perl-5.8.8.orig/Cross/config 2007-07-22 16:15:21.000000000 -0400 16 19 +++ perl-5.8.8/Cross/config 1969-12-31 19:00:00.000000000 -0500 17 20 @@ -1,23 +0,0 @@ … … 41 44 diff -Naur perl-5.8.8.orig/Cross/config.sh-alpha-linux perl-5.8.8/Cross/config.sh-alpha-linux 42 45 --- perl-5.8.8.orig/Cross/config.sh-alpha-linux 1969-12-31 19:00:00.000000000 -0500 43 +++ perl-5.8.8/Cross/config.sh-alpha-linux 2007-0 2-19 16:51:21.000000000 -050046 +++ perl-5.8.8/Cross/config.sh-alpha-linux 2007-07-22 16:16:01.000000000 -0400 44 47 @@ -0,0 +1,1048 @@ 45 48 +#!/bin/sh … … 53 56 +# Package name : perl5 54 57 +# Source directory : . 55 +# Configuration time: Mon Feb 19 04:23:47 EST 200758 +# Configuration time: Wed Jul 4 06:22:22 EDT 2007 56 59 +# Configured by : root 57 +# Target system : linux bob 2.6. 15.6 #2 smp fri apr 28 07:14:40 edt 2006alpha ev56 rawhide gnulinux60 +# Target system : linux bob 2.6.20 #1 smp wed feb 21 06:00:30 est 2007 alpha ev56 rawhide gnulinux 58 61 + 59 62 +Author='' … … 108 111 +cf_by='root' 109 112 +cf_email='root@bob.ciccone' 110 +cf_time=' Mon Feb 19 04:23:47 EST 2007'113 +cf_time='Wed Jul 4 06:22:22 EDT 2007' 111 114 +charsize='1' 112 115 +chgrp='' … … 127 130 +cpprun='cc -E' 128 131 +cppstdin='cc -E' 129 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__= 5 __GNUC__=4 __GNUC_MINOR__=1__GNU_LIBRARY__=6 _GNU_SOURCE=1 LANGUAGE_C=1 __LANGUAGE_C=1 __LANGUAGE_C__=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LONGLONG=1 _LP64=1 __LP64__=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 __alpha=1 __alpha__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'132 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=6 __GNUC__=4 __GNUC_MINOR__=2 __GNU_LIBRARY__=6 _GNU_SOURCE=1 LANGUAGE_C=1 __LANGUAGE_C=1 __LANGUAGE_C__=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _LONGLONG=1 _LP64=1 __LP64__=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 __alpha=1 __alpha__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1' 130 133 +crypt_r_proto='REENTRANT_PROTO_B_CCS' 131 134 +cryptlib='' … … 593 596 +gccansipedantic='' 594 597 +gccosandvers='' 595 +gccversion='4. 1.2'598 +gccversion='4.2.0' 596 599 +getgrent_r_proto='REENTRANT_PROTO_I_SBWR' 597 600 +getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' … … 621 624 +gmake='gmake' 622 625 +gmtime_r_proto='REENTRANT_PROTO_S_TS' 623 +gnulibc_version='2. 5'626 +gnulibc_version='2.6' 624 627 +grep='grep' 625 628 +groupcat='cat /etc/group' … … 821 824 +mydomain='.ciccone' 822 825 +myhostname='bob' 823 +myuname='linux bob 2.6. 15.6 #2 smp fri apr 28 07:14:40 edt 2006alpha ev56 rawhide gnulinux '826 +myuname='linux bob 2.6.20 #1 smp wed feb 21 06:00:30 est 2007 alpha ev56 rawhide gnulinux ' 824 827 +n='-n' 825 828 +need_va_copy='undef' … … 848 851 +orderlib='false' 849 852 +osname='linux' 850 +osvers='2.6. 15.6'853 +osvers='2.6.20' 851 854 +otherlibdirs=' ' 852 855 +package='perl5' … … 1092 1095 +PERL_CONFIG_SH=true 1093 1096 diff -Naur perl-5.8.8.orig/Cross/config.sh-arm-linux perl-5.8.8/Cross/config.sh-arm-linux 1094 --- perl-5.8.8.orig/Cross/config.sh-arm-linux 2007-0 2-19 16:50:53.000000000 -05001095 +++ perl-5.8.8/Cross/config.sh-arm-linux 2007-0 2-19 16:50:59.000000000 -05001097 --- perl-5.8.8.orig/Cross/config.sh-arm-linux 2007-07-22 16:15:21.000000000 -0400 1098 +++ perl-5.8.8/Cross/config.sh-arm-linux 2007-07-22 16:16:01.000000000 -0400 1096 1099 @@ -8,9 +8,9 @@ 1097 1100 … … 1101 1104 -# Configured by : red 1102 1105 -# Target system : linux openzaurus.criticalintegration.com 2.4.6-rmk1-np2-embedix #15 Wed Aug 6 07:49:44 UTC 2003 armv4l unknown 1103 +# Configuration time: Wed Dec 13 15:51:01 EST 20061106 +# Configuration time: Fri Aug 3 15:53:00 EDT 2007 1104 1107 +# Configured by : root 1105 +# Target system : linux spitz 2.6. 16 #1 preempt wed jul 5 18:20:17 cest 2006 armv5telgnulinux1108 +# Target system : linux spitz 2.6.20.6 #1 preempt tue jun 5 14:17:11 cest 2007 armv5tel xscale-pxa270 rev 4 (v5l) sharp spitz gnulinux 1106 1109 1107 1110 Author='' … … 1142 1145 +cf_by='root' 1143 1146 +cf_email='root@spitz.ciccone' 1144 +cf_time=' Wed Dec 13 15:51:01 EST 2006'1147 +cf_time='Fri Aug 3 15:53:00 EDT 2007' 1145 1148 charsize='1' 1146 1149 chgrp='' … … 1160 1163 -cppsymbols='_FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=2 __GNUC_MINOR__=95 __GNU_LIBRARY__=6 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=199506 _POSIX_SOURCE=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_SVID=1 __linux=1 __linux__=1 __unix=1 __unix__=1' 1161 1164 -crypt_r_proto='0' 1162 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__= 5 __GNUC__=4 __GNUC_MINOR__=1__GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'1165 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=6 __GNUC__=4 __GNUC_MINOR__=2 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1' 1163 1166 +crypt_r_proto='REENTRANT_PROTO_B_CCS' 1164 1167 cryptlib='' … … 1250 1253 d_finite='define' 1251 1254 d_finitel='define' 1252 @@ -205,29 +205,29 @@ 1255 @@ -200,34 +200,34 @@ 1256 d_fsync='define' 1257 d_ftello='define' 1258 d_ftime='undef' 1259 -d_futimes='undef' 1260 +d_futimes='define' 1261 d_getcwd='define' 1253 1262 d_getespwnam='undef' 1254 1263 d_getfsstat='undef' … … 1350 1359 d_oldpthreads='undef' 1351 1360 d_oldsock='undef' 1352 @@ -334,10 +335,10 @@ 1353 d_pipe='define' 1361 @@ -335,9 +336,9 @@ 1354 1362 d_poll='define' 1355 1363 d_portable='define' 1356 -d_procselfexe='define'1364 d_procselfexe='define' 1357 1365 -d_pthread_atfork='undef' 1358 +d_procselfexe='undef'1359 1366 +d_pthread_atfork='define' 1360 1367 d_pthread_attr_setscope='define' … … 1494 1501 -getservent_r_proto='0' 1495 1502 -getspnam_r_proto='0' 1496 +gccversion='4. 1.1'1503 +gccversion='4.2.0' 1497 1504 +getgrent_r_proto='REENTRANT_PROTO_I_SBWR' 1498 1505 +getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' … … 1524 1531 -gnulibc_version='2.2.2' 1525 1532 +gmtime_r_proto='REENTRANT_PROTO_S_TS' 1526 +gnulibc_version='2. 5'1533 +gnulibc_version='2.6' 1527 1534 grep='grep' 1528 1535 groupcat='cat /etc/group' … … 1584 1591 -libc='/lib/libc-2.2.2.so' 1585 1592 -libperl='libperl.so' 1586 +libc='/lib/libc-2. 5.so'1593 +libc='/lib/libc-2.6.so' 1587 1594 +libperl='libperl.a' 1588 1595 libpth='/usr/local/lib /lib /usr/lib' … … 1619 1626 +mydomain='.ciccone' 1620 1627 +myhostname='spitz' 1621 +myuname='linux spitz 2.6. 16 #1 preempt wed jul 5 18:20:17 cest 2006 armv5telgnulinux '1628 +myuname='linux spitz 2.6.20.6 #1 preempt tue jun 5 14:17:11 cest 2007 armv5tel xscale-pxa270 rev 4 (v5l) sharp spitz gnulinux ' 1622 1629 n='-n' 1623 1630 need_va_copy='undef' … … 1628 1635 osname='linux' 1629 1636 -osvers='2.4.6-rmk1-np2-embedix' 1630 +osvers='2.6. 16'1637 +osvers='2.6.20.6' 1631 1638 otherlibdirs=' ' 1632 1639 package='perl5' … … 1772 1779 diff -Naur perl-5.8.8.orig/Cross/config.sh-hppa-linux perl-5.8.8/Cross/config.sh-hppa-linux 1773 1780 --- perl-5.8.8.orig/Cross/config.sh-hppa-linux 1969-12-31 19:00:00.000000000 -0500 1774 +++ perl-5.8.8/Cross/config.sh-hppa-linux 2007-0 2-19 16:50:59.000000000 -05001781 +++ perl-5.8.8/Cross/config.sh-hppa-linux 2007-07-22 16:16:01.000000000 -0400 1775 1782 @@ -0,0 +1,1048 @@ 1776 1783 +#!/bin/sh … … 1858 1865 +cpprun='cc -E' 1859 1866 +cppstdin='cc -E' 1860 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__= 5 __GNUC__=4 __GNUC_MINOR__=1__GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _PA_RISC1_1=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 __hppa=1 __hppa__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'1867 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=6 __GNUC__=4 __GNUC_MINOR__=2 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _PA_RISC1_1=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 __hppa=1 __hppa__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1' 1861 1868 +crypt_r_proto='REENTRANT_PROTO_B_CCS' 1862 1869 +cryptlib='' … … 2324 2331 +gccansipedantic='' 2325 2332 +gccosandvers='' 2326 +gccversion='4. 1.1'2333 +gccversion='4.2.0' 2327 2334 +getgrent_r_proto='REENTRANT_PROTO_I_SBWR' 2328 2335 +getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' … … 2352 2359 +gmake='gmake' 2353 2360 +gmtime_r_proto='REENTRANT_PROTO_S_TS' 2354 +gnulibc_version='2. 5'2361 +gnulibc_version='2.6' 2355 2362 +grep='grep' 2356 2363 +groupcat='cat /etc/group' … … 2824 2831 diff -Naur perl-5.8.8.orig/Cross/config.sh-x86-linux perl-5.8.8/Cross/config.sh-x86-linux 2825 2832 --- perl-5.8.8.orig/Cross/config.sh-x86-linux 1969-12-31 19:00:00.000000000 -0500 2826 +++ perl-5.8.8/Cross/config.sh-x86-linux 2007-0 2-19 16:50:59.000000000 -05002833 +++ perl-5.8.8/Cross/config.sh-x86-linux 2007-07-22 16:16:01.000000000 -0400 2827 2834 @@ -0,0 +1,1048 @@ 2828 2835 +#!/bin/sh … … 2836 2843 +# Package name : perl5 2837 2844 +# Source directory : . 2838 +# Configuration time: Mon Dec 11 21:24:56 EST 20062845 +# Configuration time: Wed Jul 4 19:15:52 EDT 2007 2839 2846 +# Configured by : root 2840 +# Target system : linux sasquach 2.6.18 #1 smp wed oct 11 14:24:53 edt 2006 i686 amd athlon(tm) 64 x2 dual core processor 4400+ authenticamdgnulinux2847 +# Target system : linux joeshp 2.6.20.1 #3 mon apr 30 19:28:34 edt 2007 i686 mobile intel(r) pentium(r) 4 cpu 2.30ghz genuineintel gnulinux 2841 2848 + 2842 2849 +Author='' … … 2890 2897 +ccversion='' 2891 2898 +cf_by='root' 2892 +cf_email='root@ sasquach.cicone'2893 +cf_time=' Mon Dec 11 21:24:56 EST 2006'2899 +cf_email='root@joeshp.ciccone' 2900 +cf_time='Wed Jul 4 19:15:52 EDT 2007' 2894 2901 +charsize='1' 2895 2902 +chgrp='' … … 2910 2917 +cpprun='cc -E' 2911 2918 +cppstdin='cc -E' 2912 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__= 5 __GNUC__=4 __GNUC_MINOR__=1__GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 i386=1 __i386=1 __i386__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1'2919 +cppsymbols='__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=6 __GNUC__=4 __GNUC_MINOR__=2 __GNU_LIBRARY__=6 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200112L _POSIX_SOURCE=1 _REENTRANT=1 __STDC__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE=1 __USE_LARGEFILE64=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 _XOPEN_SOURCE=600 _XOPEN_SOURCE_EXTENDED=1 i386=1 __i386=1 __i386__=1 linux=1 __linux=1 __linux__=1 unix=1 __unix=1 __unix__=1' 2913 2920 +crypt_r_proto='REENTRANT_PROTO_B_CCS' 2914 2921 +cryptlib='' … … 3002 3009 +d_fchown='define' 3003 3010 +d_fcntl='define' 3004 +d_fcntl_can_lock=' define'3011 +d_fcntl_can_lock='undef' 3005 3012 +d_fd_macros='define' 3006 3013 +d_fd_set='define' … … 3376 3383 +gccansipedantic='' 3377 3384 +gccosandvers='' 3378 +gccversion='4. 1.1'3385 +gccversion='4.2.0' 3379 3386 +getgrent_r_proto='REENTRANT_PROTO_I_SBWR' 3380 3387 +getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' … … 3404 3411 +gmake='gmake' 3405 3412 +gmtime_r_proto='REENTRANT_PROTO_S_TS' 3406 +gnulibc_version='2. 5'3413 +gnulibc_version='2.6' 3407 3414 +grep='grep' 3408 3415 +groupcat='cat /etc/group' … … 3554 3561 +less='less' 3555 3562 +lib_ext='.a' 3556 +libc='/lib/libc-2. 5.so'3563 +libc='/lib/libc-2.6.so' 3557 3564 +libperl='libperl.a' 3558 3565 +libpth='/usr/local/lib /lib /usr/lib' … … 3602 3609 +mv='' 3603 3610 +myarchname='i686-linux' 3604 +mydomain='.cic one'3605 +myhostname=' sasquach'3606 +myuname='linux sasquach 2.6.18 #1 smp wed oct 11 14:24:53 edt 2006 i686 amd athlon(tm) 64 x2 dual core processor 4400+ authenticamdgnulinux '3611 +mydomain='.ciccone' 3612 +myhostname='joeshp' 3613 +myuname='linux joeshp 2.6.20.1 #3 mon apr 30 19:28:34 edt 2007 i686 mobile intel(r) pentium(r) 4 cpu 2.30ghz genuineintel gnulinux ' 3607 3614 +n='-n' 3608 3615 +need_va_copy='undef' … … 3631 3638 +orderlib='false' 3632 3639 +osname='linux' 3633 +osvers='2.6. 18'3640 +osvers='2.6.20.1' 3634 3641 +otherlibdirs=' ' 3635 3642 +package='perl5' … … 3638 3645 +patchlevel='8' 3639 3646 +path_sep=':' 3640 +perl5=' /usr/bin/perl'3647 +perl5='' 3641 3648 +perl='' 3642 3649 +perl_patchlevel='' 3643 +perladmin='root@ sasquach.cicone'3650 +perladmin='root@joeshp.ciccone' 3644 3651 +perllibs='-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc' 3645 3652 +perlpath='/usr/bin/perl' … … 3875 3882 +PERL_CONFIG_SH=true 3876 3883 diff -Naur perl-5.8.8.orig/Cross/generate_config_sh perl-5.8.8/Cross/generate_config_sh 3877 --- perl-5.8.8.orig/Cross/generate_config_sh 2007-0 2-19 16:50:53.000000000 -05003884 --- perl-5.8.8.orig/Cross/generate_config_sh 2007-07-22 16:15:21.000000000 -0400 3878 3885 +++ perl-5.8.8/Cross/generate_config_sh 1969-12-31 19:00:00.000000000 -0500 3879 3886 @@ -1,132 +0,0 @@ … … 4011 4018 - 4012 4019 diff -Naur perl-5.8.8.orig/Cross/installperl.patch perl-5.8.8/Cross/installperl.patch 4013 --- perl-5.8.8.orig/Cross/installperl.patch 2007-0 2-19 16:50:53.000000000 -05004020 --- perl-5.8.8.orig/Cross/installperl.patch 2007-07-22 16:15:21.000000000 -0400 4014 4021 +++ perl-5.8.8/Cross/installperl.patch 1969-12-31 19:00:00.000000000 -0500 4015 4022 @@ -1,22 +0,0 @@ … … 4037 4044 - } 4038 4045 diff -Naur perl-5.8.8.orig/Cross/Makefile perl-5.8.8/Cross/Makefile 4039 --- perl-5.8.8.orig/Cross/Makefile 2007-0 2-19 16:50:53.000000000 -05004040 +++ perl-5.8.8/Cross/Makefile 2007-0 2-19 16:50:59.000000000 -05004046 --- perl-5.8.8.orig/Cross/Makefile 2007-07-22 16:15:21.000000000 -0400 4047 +++ perl-5.8.8/Cross/Makefile 2007-07-22 16:15:30.000000000 -0400 4041 4048 @@ -1,68 +1,62 @@ 4042 4049 -## Toplevel Makefile for cross-compilation of perl … … 4166 4173 + $(PWD)/config.sh-$(SYS) > $(TOP)/config.sh 4167 4174 diff -Naur perl-5.8.8.orig/Cross/Makefile.SH.patch perl-5.8.8/Cross/Makefile.SH.patch 4168 --- perl-5.8.8.orig/Cross/Makefile.SH.patch 2007-0 2-19 16:50:53.000000000 -05004175 --- perl-5.8.8.orig/Cross/Makefile.SH.patch 2007-07-22 16:15:21.000000000 -0400 4169 4176 +++ perl-5.8.8/Cross/Makefile.SH.patch 1969-12-31 19:00:00.000000000 -0500 4170 4177 @@ -1,189 +0,0 @@ … … 4359 4366 - 4360 4367 diff -Naur perl-5.8.8.orig/Cross/README perl-5.8.8/Cross/README 4361 --- perl-5.8.8.orig/Cross/README 2007-0 2-19 16:50:53.000000000 -05004368 --- perl-5.8.8.orig/Cross/README 2007-07-22 16:15:21.000000000 -0400 4362 4369 +++ perl-5.8.8/Cross/README 1969-12-31 19:00:00.000000000 -0500 4363 4370 @@ -1,90 +0,0 @@ … … 4453 4460 -Perl OZ Packages http://www.criticalintegration.com/perl-oz/ 4454 4461 diff -Naur perl-5.8.8.orig/Cross/TODO perl-5.8.8/Cross/TODO 4455 --- perl-5.8.8.orig/Cross/TODO 2007-0 2-19 16:50:53.000000000 -05004462 --- perl-5.8.8.orig/Cross/TODO 2007-07-22 16:15:21.000000000 -0400 4456 4463 +++ perl-5.8.8/Cross/TODO 1969-12-31 19:00:00.000000000 -0500 4457 4464 @@ -1 +0,0 @@ 4458 4465 -Provide a better sandbox for building additional XS libraries. 4459 4466 diff -Naur perl-5.8.8.orig/Cross/warp perl-5.8.8/Cross/warp 4460 --- perl-5.8.8.orig/Cross/warp 2007-0 2-19 16:50:53.000000000 -05004467 --- perl-5.8.8.orig/Cross/warp 2007-07-22 16:15:21.000000000 -0400 4461 4468 +++ perl-5.8.8/Cross/warp 1969-12-31 19:00:00.000000000 -0500 4462 4469 @@ -1,14 +0,0 @@ … … 4476 4483 -done 4477 4484 diff -Naur perl-5.8.8.orig/ext/util/make_ext perl-5.8.8/ext/util/make_ext 4478 --- perl-5.8.8.orig/ext/util/make_ext 2007-0 2-19 16:50:53.000000000 -05004479 +++ perl-5.8.8/ext/util/make_ext 2007-0 2-19 16:50:59.000000000 -05004485 --- perl-5.8.8.orig/ext/util/make_ext 2007-07-22 16:15:21.000000000 -0400 4486 +++ perl-5.8.8/ext/util/make_ext 2007-07-22 16:15:30.000000000 -0400 4480 4487 @@ -119,7 +119,7 @@ 4481 4488 esac … … 4488 4495 if test -f Makefile.SH; then 4489 4496 diff -Naur perl-5.8.8.orig/installman perl-5.8.8/installman 4490 --- perl-5.8.8.orig/installman 2007-0 2-19 16:50:53.000000000 -05004491 +++ perl-5.8.8/installman 2007-0 2-19 16:50:59.000000000 -05004497 --- perl-5.8.8.orig/installman 2007-07-22 16:15:21.000000000 -0400 4498 +++ perl-5.8.8/installman 2007-07-22 16:15:30.000000000 -0400 4492 4499 @@ -1,5 +1,4 @@ 4493 4500 #!./perl -w … … 4497 4504 use Getopt::Long; 4498 4505 diff -Naur perl-5.8.8.orig/installperl perl-5.8.8/installperl 4499 --- perl-5.8.8.orig/installperl 2007-0 2-19 16:50:53.000000000 -05004500 +++ perl-5.8.8/installperl 2007-0 2-19 16:50:59.000000000 -05004506 --- perl-5.8.8.orig/installperl 2007-07-22 16:15:21.000000000 -0400 4507 +++ perl-5.8.8/installperl 2007-07-22 16:15:30.000000000 -0400 4501 4508 @@ -3,8 +3,6 @@ 4502 4509 BEGIN { … … 4509 4516 use strict; 4510 4517 diff -Naur perl-5.8.8.orig/lib/unicore/Makefile perl-5.8.8/lib/unicore/Makefile 4511 --- perl-5.8.8.orig/lib/unicore/Makefile 2007-0 2-19 16:50:53.000000000 -05004512 +++ perl-5.8.8/lib/unicore/Makefile 2007-0 2-19 16:50:59.000000000 -05004518 --- perl-5.8.8.orig/lib/unicore/Makefile 2007-07-22 16:15:22.000000000 -0400 4519 +++ perl-5.8.8/lib/unicore/Makefile 2007-07-22 16:15:30.000000000 -0400 4513 4520 @@ -1,11 +1,11 @@ 4514 4521 all: … … 4527 4534 rm -f *.pl */*.pl 4528 4535 diff -Naur perl-5.8.8.orig/Makefile.SH perl-5.8.8/Makefile.SH 4529 --- perl-5.8.8.orig/Makefile.SH 2007-0 2-19 16:50:54.000000000 -05004530 +++ perl-5.8.8/Makefile.SH 2007-0 2-19 16:50:59.000000000 -05004536 --- perl-5.8.8.orig/Makefile.SH 2007-07-22 16:15:22.000000000 -0400 4537 +++ perl-5.8.8/Makefile.SH 2007-07-22 16:15:30.000000000 -0400 4531 4538 @@ -591,7 +591,7 @@ 4532 4539 $(CC) -o miniperl $(CLDFLAGS) \ … … 4660 4667 # Test via harness 4661 4668 diff -Naur perl-5.8.8.orig/MANIFEST perl-5.8.8/MANIFEST 4662 --- perl-5.8.8.orig/MANIFEST 2007-0 2-19 16:50:54.000000000 -05004663 +++ perl-5.8.8/MANIFEST 2007-0 2-19 16:52:01.000000000 -05004669 --- perl-5.8.8.orig/MANIFEST 2007-07-22 16:15:22.000000000 -0400 4670 +++ perl-5.8.8/MANIFEST 2007-07-22 16:15:30.000000000 -0400 4664 4671 @@ -33,15 +33,11 @@ 4665 4672 configure.gnu Crude emulation of GNU configure … … 4682 4689 cygwin/ld2.in ld wrapper template for Cygwin port 4683 4690 diff -Naur perl-5.8.8.orig/pod/Makefile.SH perl-5.8.8/pod/Makefile.SH 4684 --- perl-5.8.8.orig/pod/Makefile.SH 2007-0 2-19 16:50:54.000000000 -05004685 +++ perl-5.8.8/pod/Makefile.SH 2007-0 2-19 16:50:59.000000000 -05004691 --- perl-5.8.8.orig/pod/Makefile.SH 2007-07-22 16:15:22.000000000 -0400 4692 +++ perl-5.8.8/pod/Makefile.SH 2007-07-22 16:15:30.000000000 -0400 4686 4693 @@ -63,7 +63,7 @@ 4687 4694 --podroot=.. --podpath=pod:lib:ext:vms \ … … 4694 4701 4695 4702 diff -Naur perl-5.8.8.orig/utils/Makefile perl-5.8.8/utils/Makefile 4696 --- perl-5.8.8.orig/utils/Makefile 2007-0 2-19 16:50:54.000000000 -05004697 +++ perl-5.8.8/utils/Makefile 2007-0 2-19 16:50:59.000000000 -05004703 --- perl-5.8.8.orig/utils/Makefile 2007-07-22 16:15:22.000000000 -0400 4704 +++ perl-5.8.8/utils/Makefile 2007-07-22 16:15:30.000000000 -0400 4698 4705 @@ -1,5 +1,5 @@ 4699 4706 … … 4704 4711 # Files to be built with variable substitution after miniperl is 4705 4712 diff -Naur perl-5.8.8.orig/x2p/Makefile.SH perl-5.8.8/x2p/Makefile.SH 4706 --- perl-5.8.8.orig/x2p/Makefile.SH 2007-0 2-19 16:50:54.000000000 -05004707 +++ perl-5.8.8/x2p/Makefile.SH 2007-0 2-19 16:50:59.000000000 -05004713 --- perl-5.8.8.orig/x2p/Makefile.SH 2007-07-22 16:15:22.000000000 -0400 4714 +++ perl-5.8.8/x2p/Makefile.SH 2007-07-22 16:15:30.000000000 -0400 4708 4715 @@ -172,7 +172,7 @@ 4709 4716 # These should be automatically generated
Note:
See TracChangeset
for help on using the changeset viewer.