Re: ports 10-CURRENT

2013-06-19 Thread Cy Schubert
There are quite a few ports which have issues using the new toolchain in 
10. Dragging in imake in ports and the rest of X would be overkill too. 
I'll put this on my todo list for 10.


-- 
Cheers,
Cy Schubert cy.schub...@komquats.com
FreeBSD UNIX:  c...@freebsd.org   Web:  http://www.FreeBSD.org


In message 20130618045504.GA1790@La-Habana, Matthias Apitz writes:
 El día Monday, June 17, 2013 a las 04:57:38PM -0700, Cy Schubert escribió:
 
  Which version of FreeBSD are you using? Can you send uname -a to me please.
  
  Thanks.
  
 
 FreeBSD La-Habana 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r250588: Mon May 13 22
 :01:51 UTC 2013 guru@Perlach:/home/guru/head/obj/usr/home/guru/head/src/s
 ys/GENERIC  i386
 
 
 -- 
 Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.or
 g
 E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
 WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
 phone: +49-170-4527211   |  / \ - Respect for open standards
 


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Cy Schubert
You don't understand. devel/imake is a fine piece of software but people do 
not want to install more software than they have to. net/vnc comes with 
it's own integrated Xserver. Using this logic we should integrate 
x11-servers/xorg into it too. Neither makes sense. The only reason to use 
devel/imake is if net/vnc _installs_ its own imake, which it does not. 
There's no reason to install more software just to build other software if 
we don't need it. It's extra baggage.

I'll put net/vnc on my list of 10-exp builds that need fixing.


-- 
Cheers,
Cy Schubert cy.schub...@komquats.com
FreeBSD UNIX:  c...@freebsd.org   Web:  http://www.FreeBSD.org


In message 20130619132325.gb30...@sh4-5.1blu.de, Matthias Apitz writes:
 El día Wednesday, June 19, 2013 a las 06:18:58AM -0700, Cy Schubert escribió:
 
  There are quite a few ports which have issues using the new toolchain in 
  10. Dragging in imake in ports and the rest of X would be overkill too. 
  I'll put this on my todo list for 10.
 
 Hi Cy.
 
 The port devel/imake is already fine, i.e. the installed imake works
 fine; the problem here is that the vnc port tries to make its own
 version of 'imake' in its own source tree.
 
   matthias
 -- 
 Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.or
 g
 E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
 WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
 phone: +49-170-4527211   |  / \ - Respect for open standards
 


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Matthias Apitz
El día Wednesday, June 19, 2013 a las 06:18:58AM -0700, Cy Schubert escribió:

 There are quite a few ports which have issues using the new toolchain in 
 10. Dragging in imake in ports and the rest of X would be overkill too. 
 I'll put this on my todo list for 10.

Hi Cy.

The port devel/imake is already fine, i.e. the installed imake works
fine; the problem here is that the vnc port tries to make its own
version of 'imake' in its own source tree.

matthias
-- 
Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211   |  / \ - Respect for open standards
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Matthias Apitz
El día Wednesday, June 19, 2013 a las 06:32:40AM -0700, Cy Schubert escribió:

 You don't understand. devel/imake is a fine piece of software but people do 
 not want to install more software than they have to. net/vnc comes with 
 it's own integrated Xserver. Using this logic we should integrate 
 x11-servers/xorg into it too. Neither makes sense. The only reason to use 
 devel/imake is if net/vnc _installs_ its own imake, which it does not. 
 There's no reason to install more software just to build other software if 
 we don't need it. It's extra baggage.

I keep thinking, that _if_ there is already installed an imake, net/vnc
should make use of it and not try to build its own one; and most of the
users of net/vnc will have installed an X server before;

matthias

-- 
Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211   |  / \ - Respect for open standards
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Andrew W. Nosenko
On Wed, Jun 19, 2013 at 4:32 PM, Cy Schubert cy.schub...@komquats.com wrote:
 You don't understand. devel/imake is a fine piece of software but people do
 not want to install more software than they have to. net/vnc comes with
 it's own integrated Xserver. Using this logic we should integrate
 x11-servers/xorg into it too. Neither makes sense. The only reason to use
 devel/imake is if net/vnc _installs_ its own imake, which it does not.
 There's no reason to install more software just to build other software if
 we don't need it. It's extra baggage.

If follow this logic, net/vnc should  to bundle it's own C compiler then...

-- 
Andrew W. Nosenko andrew.w.nose...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Cy Schubert
In message CALa-7vxh_fEJ1yzw+RSB23fo8JgyMydwvBPcnDQ9P9+zTOERMA@mail.gmail.c
om
, Andrew W. Nosenko writes:
 On Wed, Jun 19, 2013 at 4:32 PM, Cy Schubert cy.schub...@komquats.com wrote
 :
  You don't understand. devel/imake is a fine piece of software but people do
  not want to install more software than they have to. net/vnc comes with
  it's own integrated Xserver. Using this logic we should integrate
  x11-servers/xorg into it too. Neither makes sense. The only reason to use
  devel/imake is if net/vnc _installs_ its own imake, which it does not.
  There's no reason to install more software just to build other software if
  we don't need it. It's extra baggage.
 
 If follow this logic, net/vnc should  to bundle it's own C compiler then...

The point is, why install software permanently when you don't need to?  Or, 
go through the exercise of uninstalling build software post-install?


-- 
Cheers,
Cy Schubert cy.schub...@komquats.com
FreeBSD UNIX:  c...@freebsd.org   Web:  http://www.FreeBSD.org


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread John Marino

On 6/19/2013 20:52, Cy Schubert wrote:

The point is, why install software permanently when you don't need to?  Or,
go through the exercise of uninstalling build software post-install?


That's not pertinent for binary packages.  The build depends aren't tied 
to the final products.  It's just a build-for-source issue, and then you 
might as well leave them in place for the next port that needs that 
build dependency.  I don't really see the problem here.


John

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Cy Schubert
In message 20130619141527.ga25...@sh4-5.1blu.de, Matthias Apitz writes:
 El día Wednesday, June 19, 2013 a las 06:32:40AM -0700, Cy Schubert escribió:
 
  You don't understand. devel/imake is a fine piece of software but people do
  
  not want to install more software than they have to. net/vnc comes with 
  it's own integrated Xserver. Using this logic we should integrate 
  x11-servers/xorg into it too. Neither makes sense. The only reason to use 
  devel/imake is if net/vnc _installs_ its own imake, which it does not. 
  There's no reason to install more software just to build other software if 
  we don't need it. It's extra baggage.
 
 I keep thinking, that _if_ there is already installed an imake, net/vnc
 should make use of it and not try to build its own one; and most of the
 users of net/vnc will have installed an X server before;

Agreed.

I doubt devel/imake would be any more successful though. I haven't looked 
at it closely (less than a couple of minutes, so I may be wrong) but I 
believe that OSMajorVersion may not be defined properly under 10.


-- 
Cheers,
Cy Schubert cy.schub...@komquats.com
FreeBSD UNIX:  c...@freebsd.org   Web:  http://www.FreeBSD.org


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-19 Thread Baptiste Daroussin
On Wed, Jun 19, 2013 at 12:26:40PM -0700, Cy Schubert wrote:
 In message 20130619141527.ga25...@sh4-5.1blu.de, Matthias Apitz writes:
  El día Wednesday, June 19, 2013 a las 06:32:40AM -0700, Cy Schubert 
  escribió:
  
   You don't understand. devel/imake is a fine piece of software but people 
   do
   
   not want to install more software than they have to. net/vnc comes with 
   it's own integrated Xserver. Using this logic we should integrate 
   x11-servers/xorg into it too. Neither makes sense. The only reason to use 
   devel/imake is if net/vnc _installs_ its own imake, which it does not. 
   There's no reason to install more software just to build other software 
   if 
   we don't need it. It's extra baggage.
  
  I keep thinking, that _if_ there is already installed an imake, net/vnc
  should make use of it and not try to build its own one; and most of the
  users of net/vnc will have installed an X server before;
 
 Agreed.
 
 I doubt devel/imake would be any more successful though. I haven't looked 
 at it closely (less than a couple of minutes, so I may be wrong) but I 
 believe that OSMajorVersion may not be defined properly under 10.
 

Problem with imake is that it doesn't work with clang because it uses a
traditional cpp while clang's cpp does not support traditional mode, the port
right now has been fixed by making it use gcpp, which is not something we want
in long term as gcpp will be removed from base one day.

I'm working on devel/tradcpp and to make devel/imake use this version to fix the
situation, if some ports do bundle imake they will not benefit those fixes so it
will duplicate the work.

There is a reason while we do prefer undbundling things the main one is that the
bug fix and the compatibility patch, having to do them only once is less
painful.

regards,
Bapt


pgp5emTfWNmBV.pgp
Description: PGP signature


Re: ports 10-CURRENT

2013-06-17 Thread Cy Schubert
In message 20130607085730.ga8...@sh4-5.1blu.de, Matthias Apitz writes:
 El día Sunday, May 26, 2013 a las 05:50:22PM +0200, Matthias Apitz escribió:
 
  Hello,
  
  Today morning, after SVN checkout /usr/ports r319094 and wiping out
  all old stuff:
  
  # rm -rf /usr/local/*
  # rm -rf /var/db/pkg/*
  # rm -rf /compat/linux/*
  
  I've made the following ports:
  
  x11/xorg
  devel/imake
  
  now the 'imake' works fine to configure, for example graphics/xv;
  Good News!!!
 
 It seems that net/vnc tries to compile its own version of the imake
 tool, which is now not working anymore; see attached nohup.out;
 
   matthias
 
 ===  Building for vnc-4.1.3_5
 cd /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc  make CC=cc CXX=c++ Wo
 rld
 ./config/util/printver.c:15:1: warning: type specifier missing, defaults to '
 int' [-Wimplicit-int]
 main()
 ^~~~
 1 warning generated.
 
 Building XFree86 version 4.3.0 (27 February 2003).
 
 I hope you checked the configuration parameters in ./config/cf
 to see if you need to pass BOOTSTRAPCFLAGS.
 
 viernes,  7 de junio de 2013, 07:15:59 CEST
 
 cd ./config/imake  make  -f Makefile.ini BOOTSTRAPCFLAGS= CC=cc clean
 rm -f ccimake imake.o imake
 rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a  tags TAGS make.log \#*
 rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
 rm -f imakemdep_cpp.h
 make  Makefile.boot
 cd ./config/imake  make  -f Makefile.ini BOOTSTRAPCFLAGS= CC=cc
 making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR=
  in config/imake
 cc -o ccimake -DCROSSCOMPILEDIR=\\  -O -I../../include -I../../imports/x11/
 include/X11 ccimake.c
 ccimake.c:53:6: warning: implicit declaration of function 'write' is invalid 
 in C99 [-Wimplicit-function-declaration]
 write(1, crosscompiledir_str, sizeof(crosscompiledir_str) - 1);
 ^
 1 warning generated.
 if [ -n  ] ; then  /cc -E `./ccimake`  -DCROSSCOMPILE_CPP imakemdep.h  ima
 kemdep_cpp.h;  else touch imakemdep_cpp.h; fi
 cc -c  -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
 cc -o imake  -O -I../../include -I../../imports/x11/include/X11 imake.o
 rm -f ./config/makedepend/Makefile.proto
 ./config/imake/imake -I./config/cf  -s ./config/makedepend/Makefile.proto -f 
 ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
 objformat: not found
 In file included from Imakefile.c:16:
 In file included from ./config/cf/Imake.tmpl:104:
 ./config/cf/FreeBSD.cf:477:35: error: '#' is not followed by a macro paramete
 r
 #define IncludeMakefile(file) @@# dependencies are in .depend
   ^
 In file included from Imakefile.c:16:
 In file included from ./config/cf/Imake.tmpl:300:
 ./config/cf/Imake.rules:1627:27: warning: empty character constant [-Winvalid
 -pp-token]
 for flag in ${MAKEFLAGS} ''; do \   @@\
  ^
 ./config/cf/Imake.rules:1850:35: error: '#' is not followed by a macro parame
 ter
 #define IncludeMakefile(file) @@# dependencies are in .depend
   ^
 In file included from Imakefile.c:16:
 ./config/cf/Imake.tmpl:1982:10: fatal error: ' X11 .rules' file not found
 #include ProjectRulesFile
  ^
 ./config/cf/Imake.tmpl:1980:35: note: expanded from macro 'ProjectRulesFile'
 # define ProjectRulesFile   Concat3(,TopLevelProject,.rules)
 ^
 ./config/cf/Imake.rules:252:23: note: expanded from macro 'Concat3'
 #define Concat3(a,b,c)a/**/b/**/c
   ^
 1 warning and 3 errors generated.
 ./config/imake/imake: Exit code 1.
   Stop.
 *** [./config/makedepend/Makefile.proto] Error code 1
 
 Stop in /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc.
 *** [World] Error code 1
 
 Stop in /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc.
 *** [post-build] Error code 1
 
 Stop in /usr/ports/net/vnc.
 *** [build] Error code 1
 
 Stop in /usr/ports/net/vnc.

Which version of FreeBSD are you using? Can you send uname -a to me please. 
Thanks.


-- 
Cheers,
Cy Schubert cy.schub...@komquats.com
FreeBSD UNIX:  c...@freebsd.org   Web:  http://www.FreeBSD.org
 


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-17 Thread Matthias Apitz
El día Monday, June 17, 2013 a las 04:57:38PM -0700, Cy Schubert escribió:

 Which version of FreeBSD are you using? Can you send uname -a to me please. 
 Thanks.
 

FreeBSD La-Habana 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r250588: Mon May 13 
22:01:51 UTC 2013 
guru@Perlach:/home/guru/head/obj/usr/home/guru/head/src/sys/GENERIC  i386


-- 
Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211   |  / \ - Respect for open standards
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-07 Thread Matthias Apitz
El día Sunday, May 26, 2013 a las 05:50:22PM +0200, Matthias Apitz escribió:

 Hello,
 
 Today morning, after SVN checkout /usr/ports r319094 and wiping out
 all old stuff:
 
 # rm -rf /usr/local/*
 # rm -rf /var/db/pkg/*
 # rm -rf /compat/linux/*
 
 I've made the following ports:
 
 x11/xorg
 devel/imake
 
 now the 'imake' works fine to configure, for example graphics/xv;
 Good News!!!

It seems that net/vnc tries to compile its own version of the imake
tool, which is now not working anymore; see attached nohup.out;

matthias

===  Building for vnc-4.1.3_5
cd /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc  make CC=cc CXX=c++ World
./config/util/printver.c:15:1: warning: type specifier missing, defaults to 
'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.

Building XFree86 version 4.3.0 (27 February 2003).

I hope you checked the configuration parameters in ./config/cf
to see if you need to pass BOOTSTRAPCFLAGS.

viernes,  7 de junio de 2013, 07:15:59 CEST

cd ./config/imake  make  -f Makefile.ini BOOTSTRAPCFLAGS= CC=cc clean
rm -f ccimake imake.o imake
rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a  tags TAGS make.log \#*
rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
rm -f imakemdep_cpp.h
make  Makefile.boot
cd ./config/imake  make  -f Makefile.ini BOOTSTRAPCFLAGS= CC=cc
making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR= 
in config/imake
cc -o ccimake -DCROSSCOMPILEDIR=\\  -O -I../../include 
-I../../imports/x11/include/X11 ccimake.c
ccimake.c:53:6: warning: implicit declaration of function 'write' is invalid in 
C99 [-Wimplicit-function-declaration]
write(1, crosscompiledir_str, sizeof(crosscompiledir_str) - 1);
^
1 warning generated.
if [ -n  ] ; then  /cc -E `./ccimake`  -DCROSSCOMPILE_CPP imakemdep.h  
imakemdep_cpp.h;  else touch imakemdep_cpp.h; fi
cc -c  -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
cc -o imake  -O -I../../include -I../../imports/x11/include/X11 imake.o
rm -f ./config/makedepend/Makefile.proto
./config/imake/imake -I./config/cf  -s ./config/makedepend/Makefile.proto -f 
./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
objformat: not found
In file included from Imakefile.c:16:
In file included from ./config/cf/Imake.tmpl:104:
./config/cf/FreeBSD.cf:477:35: error: '#' is not followed by a macro parameter
#define IncludeMakefile(file) @@# dependencies are in .depend
  ^
In file included from Imakefile.c:16:
In file included from ./config/cf/Imake.tmpl:300:
./config/cf/Imake.rules:1627:27: warning: empty character constant 
[-Winvalid-pp-token]
for flag in ${MAKEFLAGS} ''; do \   @@\
 ^
./config/cf/Imake.rules:1850:35: error: '#' is not followed by a macro parameter
#define IncludeMakefile(file) @@# dependencies are in .depend
  ^
In file included from Imakefile.c:16:
./config/cf/Imake.tmpl:1982:10: fatal error: ' X11 .rules' file not found
#include ProjectRulesFile
 ^
./config/cf/Imake.tmpl:1980:35: note: expanded from macro 'ProjectRulesFile'
# define ProjectRulesFile   Concat3(,TopLevelProject,.rules)
^
./config/cf/Imake.rules:252:23: note: expanded from macro 'Concat3'
#define Concat3(a,b,c)a/**/b/**/c
  ^
1 warning and 3 errors generated.
./config/imake/imake: Exit code 1.
  Stop.
*** [./config/makedepend/Makefile.proto] Error code 1

Stop in /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc.
*** [World] Error code 1

Stop in /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc.
*** [post-build] Error code 1

Stop in /usr/ports/net/vnc.
*** [build] Error code 1

Stop in /usr/ports/net/vnc.
-- 
Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211   |  / \ - Respect for open standards
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-07 Thread Cy Schubert
Hi,

I'm out of town at the moment but I'll take a look at this sometime next 
week. If you want please submit a PR for this as well.


-- 
Cheers,
Cy Schubert cy.schub...@komquats.com
FreeBSD UNIX:  c...@freebsd.org   Web:  http://www.FreeBSD.org



In message 20130607085730.ga8...@sh4-5.1blu.de, Matthias Apitz writes:
 El día Sunday, May 26, 2013 a las 05:50:22PM +0200, Matthias Apitz escribió:
 
  Hello,
  
  Today morning, after SVN checkout /usr/ports r319094 and wiping out
  all old stuff:
  
  # rm -rf /usr/local/*
  # rm -rf /var/db/pkg/*
  # rm -rf /compat/linux/*
  
  I've made the following ports:
  
  x11/xorg
  devel/imake
  
  now the 'imake' works fine to configure, for example graphics/xv;
  Good News!!!
 
 It seems that net/vnc tries to compile its own version of the imake
 tool, which is now not working anymore; see attached nohup.out;
 
   matthias
 
 ===  Building for vnc-4.1.3_5
 cd /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc  make CC=cc CXX=c++ Wo
 rld
 ./config/util/printver.c:15:1: warning: type specifier missing, defaults to '
 int' [-Wimplicit-int]
 main()
 ^~~~
 1 warning generated.
 
 Building XFree86 version 4.3.0 (27 February 2003).
 
 I hope you checked the configuration parameters in ./config/cf
 to see if you need to pass BOOTSTRAPCFLAGS.
 
 viernes,  7 de junio de 2013, 07:15:59 CEST
 
 cd ./config/imake  make  -f Makefile.ini BOOTSTRAPCFLAGS= CC=cc clean
 rm -f ccimake imake.o imake
 rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a  tags TAGS make.log \#*
 rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
 rm -f imakemdep_cpp.h
 make  Makefile.boot
 cd ./config/imake  make  -f Makefile.ini BOOTSTRAPCFLAGS= CC=cc
 making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR=
  in config/imake
 cc -o ccimake -DCROSSCOMPILEDIR=\\  -O -I../../include -I../../imports/x11/
 include/X11 ccimake.c
 ccimake.c:53:6: warning: implicit declaration of function 'write' is invalid 
 in C99 [-Wimplicit-function-declaration]
 write(1, crosscompiledir_str, sizeof(crosscompiledir_str) - 1);
 ^
 1 warning generated.
 if [ -n  ] ; then  /cc -E `./ccimake`  -DCROSSCOMPILE_CPP imakemdep.h  ima
 kemdep_cpp.h;  else touch imakemdep_cpp.h; fi
 cc -c  -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
 cc -o imake  -O -I../../include -I../../imports/x11/include/X11 imake.o
 rm -f ./config/makedepend/Makefile.proto
 ./config/imake/imake -I./config/cf  -s ./config/makedepend/Makefile.proto -f 
 ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
 objformat: not found
 In file included from Imakefile.c:16:
 In file included from ./config/cf/Imake.tmpl:104:
 ./config/cf/FreeBSD.cf:477:35: error: '#' is not followed by a macro paramete
 r
 #define IncludeMakefile(file) @@# dependencies are in .depend
   ^
 In file included from Imakefile.c:16:
 In file included from ./config/cf/Imake.tmpl:300:
 ./config/cf/Imake.rules:1627:27: warning: empty character constant [-Winvalid
 -pp-token]
 for flag in ${MAKEFLAGS} ''; do \   @@\
  ^
 ./config/cf/Imake.rules:1850:35: error: '#' is not followed by a macro parame
 ter
 #define IncludeMakefile(file) @@# dependencies are in .depend
   ^
 In file included from Imakefile.c:16:
 ./config/cf/Imake.tmpl:1982:10: fatal error: ' X11 .rules' file not found
 #include ProjectRulesFile
  ^
 ./config/cf/Imake.tmpl:1980:35: note: expanded from macro 'ProjectRulesFile'
 # define ProjectRulesFile   Concat3(,TopLevelProject,.rules)
 ^
 ./config/cf/Imake.rules:252:23: note: expanded from macro 'Concat3'
 #define Concat3(a,b,c)a/**/b/**/c
   ^
 1 warning and 3 errors generated.
 ./config/imake/imake: Exit code 1.
   Stop.
 *** [./config/makedepend/Makefile.proto] Error code 1
 
 Stop in /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc.
 *** [World] Error code 1
 
 Stop in /usr/ports/net/vnc/work/vnc-4_1_3-unixsrc/unix/xc.
 *** [post-build] Error code 1
 
 Stop in /usr/ports/net/vnc.
 *** [build] Error code 1
 
 Stop in /usr/ports/net/vnc.
 -- 
 Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.or
 g
 E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
 WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
 phone: +49-170-4527211   |  / \ - Respect for open standards
 


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-06-07 Thread Matthias Apitz
El día Friday, June 07, 2013 a las 04:47:32AM -0700, Cy Schubert escribió:

 Hi,
 
 I'm out of town at the moment but I'll take a look at this sometime next 
 week. If you want please submit a PR for this as well.

done. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=179416

matthias

-- 
Sent from my FreeBSD netbook

Matthias Apitz, g...@unixarea.de, http://www.unixarea.de/ f: +49-170-4527211
UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370)   
  
UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-05-26 Thread Matthias Apitz
El día Saturday, May 25, 2013 a las 09:38:56PM +0200, Niclas Zeising escribió:

 On 05/25/13 20:56, Matthias Apitz wrote:
  
  Hello,
  
  I'm compiling the ports I'm used to use (some 1200) on a 10-CURRENT
  r250588 (May 13 2013) and it seems that a lot of the ports are now
  broken, at least on recent 10-CURRENT; the ports tree itself is from SVN
  r315646 (April 1 2013); it compiled fine on an older 10-CURRENT from May
  2012, but meanwhile the compiler in CURRENT changed to clang;
  
  the problems I'm facing mostly are:
  
  - a lot of qt4 ports do not compile with clang
  - all ports using devel/imake are broken now (see ports/178666)
 This is hopefully fixed by the big xorg update earlier today.

Hello,

Today morning, after SVN checkout /usr/ports r319094 and wiping out
all old stuff:

# rm -rf /usr/local/*
# rm -rf /var/db/pkg/*
# rm -rf /compat/linux/*

I've made the following ports:

x11/xorg
devel/imake

now the 'imake' works fine to configure, for example graphics/xv;
Good News!!!

The Xserver itself crashed on first start with:

$ startx
xauth:  file /home/guru/.serverauth.912 does not exist


X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 10.0-CURRENT i386 
Current Operating System: FreeBSD La-Habana 10.0-CURRENT FreeBSD
10.0-CURRENT #0 r250588: Mon May 13 22:01:51 UTC 2013
guru@Perlach:/home/guru/head/obj/usr/home/guru/head/src/sys/GENERIC i386
Build Date: 26 May 2013  03:23:12PM
 
Current version of pixman: 0.28.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/Xorg.0.log, Time: Sun May 26 16:40:34 2013
(==) Using config file: /etc/X11/xorg.conf
Segmentation fault at address 0x0

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

on a second start it came up fine; this (first crash / second fine)
seems to be reproduceable);

where should I raise this issue with more debug information now?

Thanks

matthias
-- 
Matthias Apitz   |  /\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211   |  / \ - Respect for open standards
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-05-26 Thread Niclas Zeising
[Please reply to x...@freebsd.org only, to avoid cross-posting.]
On 05/26/13 17:50, Matthias Apitz wrote:
 El día Saturday, May 25, 2013 a las 09:38:56PM +0200, Niclas Zeising escribió:
 
 x11/xorg
 devel/imake
 
 now the 'imake' works fine to configure, for example graphics/xv;
 Good News!!!

Great!

 
 The Xserver itself crashed on first start with:
 
 $ startx
 xauth:  file /home/guru/.serverauth.912 does not exist
That one is normal, it is created on startup.
 
 
 X.Org X Server 1.7.7
 Release Date: 2010-05-04
 X Protocol Version 11, Revision 0
 Build Operating System: FreeBSD 10.0-CURRENT i386 
 Current Operating System: FreeBSD La-Habana 10.0-CURRENT FreeBSD
 10.0-CURRENT #0 r250588: Mon May 13 22:01:51 UTC 2013
 guru@Perlach:/home/guru/head/obj/usr/home/guru/head/src/sys/GENERIC i386
 Build Date: 26 May 2013  03:23:12PM
  
 Current version of pixman: 0.28.2
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
 Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
 (==) Log file: /var/log/Xorg.0.log, Time: Sun May 26 16:40:34 2013
 (==) Using config file: /etc/X11/xorg.conf
 Segmentation fault at address 0x0
 
 Fatal server error:
 Caught signal 11 (Segmentation fault). Server aborting
 
 on a second start it came up fine; this (first crash / second fine)
 seems to be reproduceable);

Can you try to provide a backtrace or similar?  Also, do you have a log
file from the successful attempt.  There seem to be a null-pointer
dereference somewhere in there, but this can be hard to find.  Also, can
you provide kldstat before and after a start, both when it crashes and
when it doesn't?
 
 where should I raise this issue with more debug information now?

We'll start here.  I'll move the thread to x11@ as well, since most of us
hang around there. :)
Regards!
-- 
Niclas Zeising
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

ports 10-CURRENT

2013-05-25 Thread Matthias Apitz

Hello,

I'm compiling the ports I'm used to use (some 1200) on a 10-CURRENT
r250588 (May 13 2013) and it seems that a lot of the ports are now
broken, at least on recent 10-CURRENT; the ports tree itself is from SVN
r315646 (April 1 2013); it compiled fine on an older 10-CURRENT from May
2012, but meanwhile the compiler in CURRENT changed to clang;

the problems I'm facing mostly are:

- a lot of qt4 ports do not compile with clang
- all ports using devel/imake are broken now (see ports/178666)
- a lot of kde3 ports do not compile anymore (well one could say, they
  are EOL, but KDE4 does not compile either due to the qt4 problems)
- www/firefox does not compile
- ...

I'm not wining, but I do not know what to do now

matthias

-- 
Sent from my FreeBSD netbook

Matthias Apitz   |  - No system with backdoors like Apple/Android
E-mail: g...@unixarea.de |  - Never being an iSlave
WWW: http://www.unixarea.de/ |  - No proprietary attachments, no HTML/RTF in 
E-mail
phone: +49-170-4527211   |  - Respect for open standards
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports 10-CURRENT

2013-05-25 Thread Niclas Zeising
On 05/25/13 20:56, Matthias Apitz wrote:
 
 Hello,
 
 I'm compiling the ports I'm used to use (some 1200) on a 10-CURRENT
 r250588 (May 13 2013) and it seems that a lot of the ports are now
 broken, at least on recent 10-CURRENT; the ports tree itself is from SVN
 r315646 (April 1 2013); it compiled fine on an older 10-CURRENT from May
 2012, but meanwhile the compiler in CURRENT changed to clang;
 
 the problems I'm facing mostly are:
 
 - a lot of qt4 ports do not compile with clang
 - all ports using devel/imake are broken now (see ports/178666)
This is hopefully fixed by the big xorg update earlier today.
 - a lot of kde3 ports do not compile anymore (well one could say, they
   are EOL, but KDE4 does not compile either due to the qt4 problems)
 - www/firefox does not compile
 - ...

Regards!
-- 
Niclas Zeising
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org