Re: lang/gcc not build

2013-11-28 Thread Volodymyr Kostyrko

26.11.2013 19:47, Alexander Panyushkin wrote:

#portmaster lang/gcc
[...]
cd /usr/ports/lang/gcc/work/gcc-4.6.4 ; contrib/gcc_update --touch
configure: loading site script /usr/ports/Templates/config.site
checking build system type... x86_64-portbld-freebsd10.0
checking host system type... x86_64-portbld-freebsd10.0
checking target system type... x86_64-portbld-freebsd10.0
checking for a BSD-compatible install... /usr/bin/install -c -o root -g
wheel
checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for gawk... (cached) /usr/bin/awk
checking for gcc... gcc46
checking for C compiler default output file name...
configure: error: in `/usr/ports/lang/gcc/work/build':
configure: error: C compiler cannot create executables
See `config.log' for more details.
===>  Script "../gcc-4.6.4/configure" failed unexpectedly.
Please report the problem to ger...@freebsd.org [maintainer] and attach the
"/usr/ports/lang/gcc/work/build/config.log" including the output of the
failure
of your make command. Also, it might be a good idea to provide an overview
of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static
info -g -Ea).
*** Error code 1

#
/etc/make.conf

..if ${.CURDIR:N*/ports/lang/gcc*} == ""
CFLAGS= -O2 -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe -Wformat
CPPFLAGS+= -D_FORTIFY_SOURCE=2
USE_GCC=4.6
..endif


Added this to my make.conf and tested - WFM. The problem is not there. 
Can you post a sample of /usr/ports/lang/gcc/work/build/config.log as 
log suggests?


PS: CFLAGS= is a bit rough thing to have, CFLAGS+= would be much better.

PPS: clang is mature enough and works correctly with CPUTYPE?=native so 
-march and -mtune can be substituted for that one.


--
Sphinx of black quartz, judge my vow.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


lang/gcc not build

2013-11-26 Thread Alexander Panyushkin

#portmaster lang/gcc
[...]
cd /usr/ports/lang/gcc/work/gcc-4.6.4 ; contrib/gcc_update --touch
configure: loading site script /usr/ports/Templates/config.site
checking build system type... x86_64-portbld-freebsd10.0
checking host system type... x86_64-portbld-freebsd10.0
checking target system type... x86_64-portbld-freebsd10.0
checking for a BSD-compatible install... /usr/bin/install -c -o root -g 
wheel

checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for gawk... (cached) /usr/bin/awk
checking for gcc... gcc46
checking for C compiler default output file name...
configure: error: in `/usr/ports/lang/gcc/work/build':
configure: error: C compiler cannot create executables
See `config.log' for more details.
===>  Script "../gcc-4.6.4/configure" failed unexpectedly.
Please report the problem to ger...@freebsd.org [maintainer] and attach the
"/usr/ports/lang/gcc/work/build/config.log" including the output of the 
failure

of your make command. Also, it might be a good idea to provide an overview
of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static
info -g -Ea).
*** Error code 1

#
/etc/make.conf

.if ${.CURDIR:N*/ports/lang/gcc*} == ""
CFLAGS= -O2 -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe -Wformat
CPPFLAGS+= -D_FORTIFY_SOURCE=2
USE_GCC=4.6
.endif

#pkg info -ix gcc
gcc-4.6.3
gcc-ecj-4.5
gccmakedep-1.0.2_1

--
Alexander

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


Re: lang/gcc not build

2013-09-25 Thread Dimitry Andric
On Sep 25, 2013, at 15:17, Alexander Panyushkin  wrote:
> uname
> FreeBSD 10.0-ALPHA2 #0 r255833M: Tue Sep 24 10:21:04 EEST 2013
> -
>  
> make.conf
> CFLAGS= -O2 -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe 
> -Qunused-parameter -Wformat -Wformat-security
> CPPFLAGS+= -D_FORTIFY_SOURCE=2
> -
>  
> 
> Checking multilib configuration for libgcc...
> mkdir x86_64-portbld-freebsd10.0
> mkdir x86_64-portbld-freebsd10.0/libgcc
> Configuring in x86_64-portbld-freebsd10.0/libgcc
> configure: creating cache ./config.cache
> checking for --enable-version-specific-runtime-libs... no
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
> checking for gawk... /usr/bin/awk
> checking build system type... x86_64-portbld-freebsd10.0
> checking host system type... x86_64-portbld-freebsd10.0
> checking for x86_64-portbld-freebsd10.0-ar... 
> /usr/local/x86_64-portbld-freebsd10.0/bin/ar
> checking for x86_64-portbld-freebsd10.0-lipo... lipo
> checking for x86_64-portbld-freebsd10.0-nm... 
> /usr/ports/lang/gcc/work/build/./gcc/nm
> checking for x86_64-portbld-freebsd10.0-ranlib... 
> /usr/local/x86_64-portbld-freebsd10.0/bin/ranlib
> checking for x86_64-portbld-freebsd10.0-strip... 
> /usr/local/x86_64-portbld-freebsd10.0/bin/strip
> checking whether ln -s works... yes
> checking for x86_64-portbld-freebsd10.0-gcc... 
> /usr/ports/lang/gcc/work/build/./gcc/xgcc 
> -B/usr/ports/lang/gcc/work/build/./gcc/ 
> -B/usr/local/x86_64-portbld-freebsd10.0/bin/ 
> -B/usr/local/x86_64-portbld-freebsd10.0/lib/ -isystem 
> /usr/local/x86_64-portbld-freebsd10.0/include -isystem 
> /usr/local/x86_64-portbld-freebsd10.0/sys-include
> checking for suffix of object files... configure: error: in 
> `/usr/ports/lang/gcc/work/build/x86_64-portbld-freebsd10.0/libgcc':
> configure: error: cannot compute suffix of object files: cannot compile

Most likely, the xgcc instance cannot handle the -Qunused-parameter
flag.  So remove it from your custom CFLAGS (note that you should use
+=, not = for CFLAGS in make.conf), and try again.

If this does not help, post the config.log file.

-Dimitry



signature.asc
Description: Message signed with OpenPGP using GPGMail


lang/gcc not build

2013-09-25 Thread Alexander Panyushkin

uname
FreeBSD 10.0-ALPHA2 #0 r255833M: Tue Sep 24 10:21:04 EEST 2013
- 


make.conf
CFLAGS= -O2 -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe 
-Qunused-parameter -Wformat -Wformat-security

CPPFLAGS+= -D_FORTIFY_SOURCE=2
- 



Checking multilib configuration for libgcc...
mkdir x86_64-portbld-freebsd10.0
mkdir x86_64-portbld-freebsd10.0/libgcc
Configuring in x86_64-portbld-freebsd10.0/libgcc
configure: creating cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c -o root -g 
wheel

checking for gawk... /usr/bin/awk
checking build system type... x86_64-portbld-freebsd10.0
checking host system type... x86_64-portbld-freebsd10.0
checking for x86_64-portbld-freebsd10.0-ar... 
/usr/local/x86_64-portbld-freebsd10.0/bin/ar

checking for x86_64-portbld-freebsd10.0-lipo... lipo
checking for x86_64-portbld-freebsd10.0-nm... 
/usr/ports/lang/gcc/work/build/./gcc/nm
checking for x86_64-portbld-freebsd10.0-ranlib... 
/usr/local/x86_64-portbld-freebsd10.0/bin/ranlib
checking for x86_64-portbld-freebsd10.0-strip... 
/usr/local/x86_64-portbld-freebsd10.0/bin/strip

checking whether ln -s works... yes
checking for x86_64-portbld-freebsd10.0-gcc... 
/usr/ports/lang/gcc/work/build/./gcc/xgcc 
-B/usr/ports/lang/gcc/work/build/./gcc/ 
-B/usr/local/x86_64-portbld-freebsd10.0/bin/ 
-B/usr/local/x86_64-portbld-freebsd10.0/lib/ -isystem 
/usr/local/x86_64-portbld-freebsd10.0/include -isystem 
/usr/local/x86_64-portbld-freebsd10.0/sys-include
checking for suffix of object files... configure: error: in 
`/usr/ports/lang/gcc/work/build/x86_64-portbld-freebsd10.0/libgcc':

configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
[...]
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"