/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
FreeBSD Build af ports
Fra : Nikolaj Hansen


Dato : 19-02-03 15:31

Hejsa,

Efter en upgrade til 4.7 har jeg nogle problemer med at køre builds:

===> Building for postgresql-7.2.4
Using GNU make found at /usr/local/bin/gmake
gmake[1]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4'
/usr/local/bin/gmake -C doc all
gmake[2]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/doc'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/doc'
/usr/local/bin/gmake -C src all
gmake[2]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src'
/usr/local/bin/gmake -C backend all
gmake[3]: Entering directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src/backend'
prereqdir=`cd parser/ >/dev/null && pwd` && \
cd ../../src/include/parser/ && rm -f parse.h && \
ln -s "$prereqdir/parse.h" .
cd: can't cd to parser/
gmake[3]: *** [../../src/include/parser/parse.h] Error 2
gmake[3]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src/backend'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/usr/ports/databases/postgresql72/work/postgresql-7.2.4'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/databases/postgresql72.
*** Error code 1

Stop in /usr/ports/databases/postgresql72.

1. Ovenstående er fra Postgressql, men problemet er i alle ports.
2. Så vidt jeg kan se forsøger den at:
prereqdir=`cd parser/ >/dev/null && pwd` && \
cd ../../src/include/parser/ && rm -f parse.h && \
ln -s "$prereqdir/parse.h" .
cd: can't cd to parser/
3. Hvor kommer ideen med "parser/" fra for det er givetvis det den
tilter over?


 
 
Nikolaj Hansen (25-02-2003)
Kommentar
Fra : Nikolaj Hansen


Dato : 25-02-03 21:48

Fejlen er fundet.

Det viser sig at man ikke skal have sat CDPATH ved build af ports under
Freebsd i bash

Dvs. løsning:

unset CDPATH

make all install clean



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste