Problem mit ./configure seit portupgrade

marten

Well-Known Member
Hallo Ihr,

seit meinem Portupgrade habe ich mit allen moeglichen ./configure seltsame Probleme.
Wenn ich z.b ein "./configure --help" mache, kommt statt der Ausgabe der Hilfe eine Ausgabe die so aussieht als wenn ich das configure so aufrufe. Auf Optionen reagieren die scripte garnicht. Hier mal eine kleine Ausgabe vom apache 2 (nicht aus den ports, sondern die original Quellen)


Code:
# ./configure --help
configure: WARNING: you should use --build, --host, --target
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... i386-unknown-freebsd6.0
checking host system type... i386-unknown-freebsd6.0
checking target system type... i386-unknown-freebsd6.0

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
configure: WARNING: you should use --build, --host, --target
checking build system type... i386-unknown-freebsd6.0
checking host system type... i386-unknown-freebsd6.0
checking target system type... i386-unknown-freebsd6.0
Configuring APR library
Platform: i386-unknown-freebsd6.0
checking for working mkdir -p... yes
APR Version: 0.9.5
checking for chosen layout... apr
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...

und so geht's dann weiter. Compilieren lassen sich die Programme dann nicht mehr. Es geht weder mit dem apache, noch mit sylpheed 2.2.2, postgres 8.0.3 und anderen.
php-5.1.1 wiederum funktioniert wunderbar.

Die Original-Archivdateien sind OK, die Pruefsummen stimmen und auf anderen Rechnern funktionierts.

OS: FreeBSD 6.0-p5
Habe keine Idee mehr wo ich ansetzen koennte das Problem zu suchen. Kennt sich jemand von euch mit diesen configure's aus und kann mir helfen?

Gruss, Marten
 
Was für ein portupgrade hast du denn gemacht?
portupgrade -a?

Perl wurde vor kurzem aktualisiert, hast du die Anweisungen aus /usr/ports/UPDATING befolgt?

Und warum willst du die Programme von Hand bauen??
Nimm doch die entsprechenden Ports, z.B.
Code:
cd /usr/ports/www/apache22/ && make install clean
 
die UPDATING habe ich beachtet, das upgrade habe ich mit "portupgrade -aR" gemacht.
die Programme die ich aufgefuehrt habe waren Beispiele um das Problem einkreisen zu koennen. Was macht z.B. sylpheed anders als php?
 
Hast du
# make extract
oder
# make patch aufgerufen?

Das R kannst du dir übrigens sparen. 'portupgrade -a' baut die Ports von alleine in der richtigen Reihenfolge.
 
Problem geloest!

So, ich habe das Problem geloest.
bash-3.1 installiert: Problem tritt auf (auch auf anderen Rechnern)
nicht installiert: Alles funktioniert wie gewuenscht.
:ugly:
Gruss, Marten
 
Zurück
Oben