Subject: Re: can't compile after update
To: Zafer Aydogan <zafer@gmx.org>
From: Zafer Aydogan <zafer@gmx.info>
List: current-users
Date: 10/25/2004 12:47:08
Problem solved :)

I deleted the whole pkgscr directory and checked out again, because the old
mk files were modified to use gcc 3.4.2 which didn't match anymore for
somehow.
Now everything works again :]

Thx, Zafer.


> Hej Newsgroup, 
> 
> I manually updated my system to curent, building all sets, extracting and
> modifying them.
> Everything seems to work, users with passwords, groups, almost everything,
> but if I try to compile anything from pkgsrc this happens:
> 
> bash-2.05b# cd pkglint/
> bash-2.05b# ls
> CVS          DESCR        Makefile     PLIST        README.html  files
> bash-2.05b# make
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 1: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 2: Makefile
> appears
> to contain unresolved cvs/rcs/??? merge conflicts
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 5: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 18: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 21: Makefile
> appears
> tocontain unresolved cvs/rcs/??? merge conflicts
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 23: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 29: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 37: Makefile
> appears
> tocontain unresolved cvs/rcs/??? merge conflicts
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 44: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 139: Need an
> operator
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 146: Makefile
> appears to contain unresolved cvs/rcs/??? merge conflicts
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 154: Malformed
> conditional (!empty(_NEED_GCC2:M[nN][oO]) && !empty(_NEED_GCC3:M[nN][oO])
> &&
>  !empty(_NEED_GCC34:M[nN][oO]))
> make: "../../mk/compiler/../../mk/compiler/gcc.mk" line 156: Need an
> operator
> make: Fatal errors encountered -- cannot continue
> 
> make: stopped in /usr/pkgsrc/pkgtools/pkglint
> bash-2.05b#     
> 
> It seems to be something with the gcc compiler.
> 
> while:
> 
> bash-2.05b# gcc --version
> gcc (GCC) 3.3.3 (NetBSD nb3 20040520)
> Copyright (C) 2003 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
> 
> bash-2.05b# 
> 
> Any Idea ?
> 
> 
> Thanks, Zafer. 
>  
>