Nornagest
Well-Known Member
Hallo,
also meine Situation ist die folgende:
Ich halte mein System seit einiger Zeit mit dem üblichen Verfahren aktuell (make buildworld, buildkernel, installkernel, installworld).
Leider schlägt das seit einigen Tagen fehl.
Die erste Stelle an der es ein Problem gab war:
/usr&src/contrib/libpcap - hier war das Problem, dass die pcp-bpf.h nicht inkludiert wurde, weshalb einige #defines fehlten, auch ein eintragen eines #include "pcap-bpf.h" in die pcap.h half nicht, sondern nur ein einfügen der entsprechenden Definitionen
Das nächste Problem trat bei ienem Programm aus /usr/src/usr.sbin/ auf (sry, hab gerade vergessen welches - wird nachgereicht, Fehler war eine nicht gefundene Headerdatei, als diese aus dem /usr/src-Tree isn include-verzeichnis kopiert habe ging es)
Und der nächste Fehler trat auf bei:
/usr/src/secure/sft-server
Das habe ich bisher noch nicht behoben.
Aktuell installiert habe ich:
FreeBSD feanor 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #12: Wed Oct 4 07:16:15 CEST 2006 nornagest@feanor:/usr/obj/usr/src/sys/FEANOR i386
Wenn ich jetzt ein make buildworld versuche schlägt der Kompiliervorgang irgendwann fehl. ich habe schon versucht da etwas dranrum zu hacken in der Hoffnung das System zu bauen und danach vllt mit einem sauberen Source-Tree wieder erfolgreich bauen zu können, allerdings wurde mir das irgendwann zu komplex.
Auch ein aktualisieren der Sourcen auf einen älteren Zweig haf nicht.
Kann mir jemand von euch helfen, bzw hat irgendwelche Tipps/Ansätze woher das Problem stammen kann?
GCC Version ist übrigens: gcc version 3.4.6 [FreeBSD] 20060305
Bin für alle Hinweise dankbar, weitere Infos liefere ich gern nach,
Hagen
also meine Situation ist die folgende:
Ich halte mein System seit einiger Zeit mit dem üblichen Verfahren aktuell (make buildworld, buildkernel, installkernel, installworld).
Leider schlägt das seit einigen Tagen fehl.
Die erste Stelle an der es ein Problem gab war:
/usr&src/contrib/libpcap - hier war das Problem, dass die pcp-bpf.h nicht inkludiert wurde, weshalb einige #defines fehlten, auch ein eintragen eines #include "pcap-bpf.h" in die pcap.h half nicht, sondern nur ein einfügen der entsprechenden Definitionen
Das nächste Problem trat bei ienem Programm aus /usr/src/usr.sbin/ auf (sry, hab gerade vergessen welches - wird nachgereicht, Fehler war eine nicht gefundene Headerdatei, als diese aus dem /usr/src-Tree isn include-verzeichnis kopiert habe ging es)
Und der nächste Fehler trat auf bei:
/usr/src/secure/sft-server
Code:
sftp-server.o(.text+0x91): In function `handle_new':
: undefined reference to `xstrdup'
sftp-server.o(.text+0x160): In function `get_handle':
: undefined reference to `buffer_get_string'
[...]
Aktuell installiert habe ich:
FreeBSD feanor 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #12: Wed Oct 4 07:16:15 CEST 2006 nornagest@feanor:/usr/obj/usr/src/sys/FEANOR i386
Wenn ich jetzt ein make buildworld versuche schlägt der Kompiliervorgang irgendwann fehl. ich habe schon versucht da etwas dranrum zu hacken in der Hoffnung das System zu bauen und danach vllt mit einem sauberen Source-Tree wieder erfolgreich bauen zu können, allerdings wurde mir das irgendwann zu komplex.
Auch ein aktualisieren der Sourcen auf einen älteren Zweig haf nicht.
Kann mir jemand von euch helfen, bzw hat irgendwelche Tipps/Ansätze woher das Problem stammen kann?
GCC Version ist übrigens: gcc version 3.4.6 [FreeBSD] 20060305
Bin für alle Hinweise dankbar, weitere Infos liefere ich gern nach,
Hagen
Zuletzt bearbeitet: