View previous topic :: View next topic |
Author |
Message |
Fibbs Guru
Joined: 26 Jan 2003 Posts: 448 Location: Forstern near Munich / Germany
|
Posted: Sat Jul 19, 2003 8:27 am Post subject: gcc 3.2.3-r1 lässt sich nicht patchen |
|
|
Ich versuche gerade, auf meinem Server'chen gcc upzudaten. Leider bekomme ich immer folgende Fehlerzeilen, auf meinen zwei anderen Maschinen funktioniert das kompilieren hervorragend...
Code: |
* Working directory: /var/tmp/portage/gcc-3.2.3-r1/work/gcc-3.2.3...
* Applying libtool-test.patch...
* Applying libtool-tmp.patch...
* Applying libtool-sed.patch...
* Applying libtool-portage.patch...
* Applying gcc-3.2.3-tls-update.patch.bz2... [ ok ]
* Applying gcc323-gentoo-branding.patch... [ ok ]
* Applying protector.dif...
* Failed Patch: protector.dif!
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/gcc-3.2.3-r1/temp/protector.dif-826.out
|
Die Datei /var/tmp/portage/gcc-3.2.3-r1/temp/protector.dif-826.out sagt folgendes:
Code: |
***** protector.dif *****
=========================
PATCH COMMAND: patch -p0 < /var/tmp/portage/gcc-3.2.3-r1/work/protector.dif
=========================
patch: **** Overdue `---' at line 18; check line numbers at line 10
=========================
PATCH COMMAND: patch -p1 < /var/tmp/portage/gcc-3.2.3-r1/work/protector.dif
=========================
patch: **** Overdue `---' at line 18; check line numbers at line 10
=========================
PATCH COMMAND: patch -p2 < /var/tmp/portage/gcc-3.2.3-r1/work/protector.dif
=========================
patch: **** Overdue `---' at line 18; check line numbers at line 10
=========================
PATCH COMMAND: patch -p3 < /var/tmp/portage/gcc-3.2.3-r1/work/protector.dif
=========================
patch: **** Overdue `---' at line 18; check line numbers at line 10
=========================
PATCH COMMAND: patch -p4 < /var/tmp/portage/gcc-3.2.3-r1/work/protector.dif
=========================
patch: **** Overdue `---' at line 18; check line numbers at line 10
|
Hat irgend jemand ne Ahnung, was das sein könnte?
Es handelt sich um einen AMD K6-2 400 Mhz mit 128 MB RAM. |
|
Back to top |
|
|
c07 Veteran
Joined: 25 Oct 2002 Posts: 1091
|
Posted: Sat Jul 19, 2003 11:53 pm Post subject: |
|
|
Einfachste Möglichkeit bei so einem riesigen Paket: Der Plattenspeicher war aus und deshalb ist was nicht komplett vorhanden (obwohl ich da dann schon vorher einen expliziten Fehler erwarten würde). |
|
Back to top |
|
|
Fibbs Guru
Joined: 26 Jan 2003 Posts: 448 Location: Forstern near Munich / Germany
|
Posted: Sun Jul 20, 2003 11:01 am Post subject: |
|
|
c07:
Ich glaube fast nicht daran, dass es der Plattenspeicher war. 2,2 GB sollten doch für das Kompilieren vom gcc ausreichen, oder? |
|
Back to top |
|
|
c07 Veteran
Joined: 25 Oct 2002 Posts: 1091
|
Posted: Sun Jul 20, 2003 10:16 pm Post subject: |
|
|
Bei mir waren es IIRC um die 500 MB, aber sicher noch nicht an diesem Punkt. Die brauchst du aber auf /var/tmp und gegebenenfalls auch genügend Inodes. Aber das kingt wirklich äußerst unwahrscheinlich. Die betreffende Datei ist Makefile.in, die wohl ziemlich als erstes entpackt wird. Schau dir die doch mal an, ob der Patch tatsächlich darauf passt bzw. lass patch nach dem Abbruch manuell mit --verbose laufen. |
|
Back to top |
|
|
|