I recently upgraded from 5.2.1-p{something} to 5.3-p5.
The system seems fine after the upgrade, but I have one problem.

The reason for the upgrade to 5.3 was to be able to compile
OpenOffice, but when I tried to do that I got an error in the
dmake part stating that the file types.h didn't exist. While
searching for the cause of this problem I ended up in the directory
/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3, where
I moved away the whole include directory. Then the OpenOffice
compile could finish the dmake part and continue.

Later in the compile I got errors because the include directory
was missing, so I moved it back. Now I get the error below about
types.h.

I think that the problem has to do with the fact that the files
in /usr/local/lib/gcc-lib/ seem to be from the 5.2.1 release I had
before upgrading. Why haven't these files been upgraded and how can
I fix the problem?

(I have to admit that I didn't go to single user before upgrading,
 I just killed almost all of the processes without [] in the ps list.
 This might be the cause of the problem.)

I have successfully compiled some other applications after the upgrade,
so the gcc-lib/i386-portbld-freebsd5.2.1 problem doesn't seem to break
everything.

Here is the current error:

cd ./unxfbsd.pro/misc/build/STLport-4.5/src && gmake -f gcc-3.0-freebsd.mak -j1 
&& touch so_built_so_stlport
g++32  -D_REENTRANT -fexceptions -I../stlport 
-DGXX_INCLUDE_PATH=/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3/include/g++-v3
 -Wall -W -Wno-sign-compare -Wno-unused -Wno-uninitialized -ftemplate-depth-32  
-fPIC dll_main.cpp -c -o ../lib/obj/GCC-FREEBSD/ReleaseD/dll_main.o
In file included from /usr/include/pthread.h:42,
                 from ../stlport/pthread.h:26,
                 from ../stlport/stl/_threads.h:74,
                 from ../stlport/stl/_alloc.h:64,
                 from ../stlport/memory:28,
                 from dll_main.cpp:38:
/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3/include/sys/types.h:251: 
syntax
   error before `;' token
In file included from ../stlport/stl/_vector.h:572,
                 from ../stlport/vector:36,
                 from dll_main.cpp:39:
../stlport/stl/_bvector.h:37:1: warning: "__WORD_BIT" redefined
In file included from /usr/include/sys/limits.h:36,
                 from /usr/include/limits.h:128,
                 from 
/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3/include/limits.h:132,
                 from 
/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3/include/syslimits.h:7,
                 from 
/usr/local/lib/gcc-lib/i386-portbld-freebsd5.2.1/3.2.3/include/limits.h:11,
                 from /usr/include/pthread.h:45,
                 from ../stlport/pthread.h:26,
                 from ../stlport/stl/_threads.h:74,
                 from ../stlport/stl/_alloc.h:64,
                 from ../stlport/memory:28,
                 from dll_main.cpp:38:
/usr/include/machine/_limits.h:95:1: warning: this is the location of the 
previous definition
gmake: *** [../lib/obj/GCC-FREEBSD/ReleaseD/dll_main.o] Fel 1
dmake:  Error code 2, while making 
'./unxfbsd.pro/misc/build/so_built_so_stlport'
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making 
/usr/ports/editors/openoffice-1.1-se/work/stlport
dmake:  Error code 1, while making 'instsetoo/prj/build_all'
*** Error code 255

Stop in /usr/ports/editors/openoffice-1.1-se.
---* TG_SLO.MK *---

Thanks!

--
Peter Olsson                    [EMAIL PROTECTED]
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to