Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Nov 2013 08:11:11 +0100
From:      John Marino <freebsd.contact@marino.st>
To:        Seniae <senua1972@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: anjuta cq. gdb66 fails to build on FreeBSD 10 BETA3
Message-ID:  <5289BD8F.8030702@marino.st>
In-Reply-To: <F6C0272CD58844DABD2121F456B96986@SeniaePC>
References:  <85B15F38238A499EB6F160D8236B6FAE@SeniaePC> <F6C0272CD58844DABD2121F456B96986@SeniaePC>

next in thread | previous in thread | raw e-mail | index | archive | help
If you add "CONFIGURE_ARGS= --disable-werror" to the gdb66 makefile, it
should build (dports needs this too).

In fact, bapt gave me permission to remove -Werror settings anywhere
that it's used (which is a horrible setting for production versions) so
I will commit this change myself soon.

John


On 11/18/2013 02:44, Seniae wrote:
> bump
> 
> 
> From: Seniae 
> Sent: Tuesday, November 12, 2013 4:34 PM
> To: freebsd-ports@freebsd.org 
> Subject: anjuta cq. gdb66 fails to build on FreeBSD 10 BETA3
> 
> Script started on Tue Nov 12 17:54:08 2013
> 
> root@md:/ # cd /usr/ports/devel/anjuta
> 
> root@md:/usr/ports/devel/anjuta # make install && make clean
> 
> ===>  Installing for anjuta-2.32.1.1_7
> ===>   anjuta-2.32.1.1_7 depends on executable: bash - found
> ===>   anjuta-2.32.1.1_7 depends on executable: autogen - found
> ===>   anjuta-2.32.1.1_7 depends on file: /usr/local/share/autotools - found
> ===>   anjuta-2.32.1.1_7 depends on package: p5-Locale-gettext>=1.05 - found
> ===>   anjuta-2.32.1.1_7 depends on file: /usr/local/libdata/pkgconfig/gnome-icon-theme.pc - found
> ===>   anjuta-2.32.1.1_7 depends on executable: exctags - found
> ===>   anjuta-2.32.1.1_7 depends on executable: gdb66 - not found
> ===>    Verifying install for gdb66 in /usr/ports/devel/gdb66
> ===>  Building for gdb66-6.6_2
> gmake[4]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty'
> gmake[7]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty/testsuite'
> gmake[7]: Nothing to be done for `all'.
> gmake[7]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty/testsuite'
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty'
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> Making info in doc
> gmake[7]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> gmake[7]: Nothing to be done for `info'.
> gmake[7]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> Making info in po
> gmake[7]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[7]: Nothing to be done for `info'.
> gmake[7]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[7]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[7]: Nothing to be done for `info-am'.
> gmake[7]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake  all-recursive
> gmake[7]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> Making all in doc
> gmake[8]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> gmake[8]: Nothing to be done for `all'.
> gmake[8]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> Making all in po
> gmake[8]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[8]: Nothing to be done for `all'.
> gmake[8]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[8]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> /bin/sh ./libtool --mode=compile gcc46 -DHAVE_CONFIG_H -I. -I.././bfd -I. -I. -I.././bfd -I.././bfd/../include     -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O2 -pipe -DRL_NO_COMPAT -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -c -o archive64.lo archive64.c
> gcc46 -DHAVE_CONFIG_H -I. -I.././bfd -I. -I. -I.././bfd -I.././bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O2 -pipe -DRL_NO_COMPAT -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -c archive64.c -o archive64.o
> archive64.c: In function 'bfd_elf64_archive_slurp_armap':
> archive64.c:45:12: error: variable 'arhdrpos' set but not used [-Werror=unused-but-set-variable]
> cc1: all warnings being treated as errors
> gmake[8]: *** [archive64.lo] Error 1
> gmake[8]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[7]: *** [all-recursive] Error 1
> gmake[7]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[6]: *** [all] Error 2
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[5]: *** [all-bfd] Error 2
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[4]: *** [all] Error 2
> gmake[4]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /usr/ports/devel/gdb66
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /usr/ports/devel/gdb66
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/devel/anjuta
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/devel/anjuta
> root@md:/usr/ports/devel/anjuta # cd /usr/ports/devel/gdb
> 
> gdb/     gdb66/   gdbmods/ 
> 
> root@md:/usr/ports/devel/anjuta # cd /usr/ports/devel/gdb66
> 
> root@md:/usr/ports/devel/gdb66 # make install && maeeke clean
> 
> ===>  Building for gdb66-6.6_2
> gmake[2]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[3]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[4]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty'
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty/testsuite'
> gmake[5]: Nothing to be done for `all'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty/testsuite'
> gmake[4]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty'
> gmake[4]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> Making info in doc
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> gmake[5]: Nothing to be done for `info'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> Making info in po
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[5]: Nothing to be done for `info'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[5]: Nothing to be done for `info-am'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake  all-recursive
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> Making all in doc
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> gmake[6]: Nothing to be done for `all'.
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> Making all in po
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[6]: Nothing to be done for `all'.
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> /bin/sh ./libtool --mode=compile gcc46 -DHAVE_CONFIG_H -I. -I.././bfd -I. -I. -I.././bfd -I.././bfd/../include     -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O2 -pipe -DRL_NO_COMPAT -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -c -o archive64.lo archive64.c
> gcc46 -DHAVE_CONFIG_H -I. -I.././bfd -I. -I. -I.././bfd -I.././bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O2 -pipe -DRL_NO_COMPAT -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -c archive64.c -o archive64.o
> archive64.c: In function 'bfd_elf64_archive_slurp_armap':
> archive64.c:45:12: error: variable 'arhdrpos' set but not used [-Werror=unused-but-set-variable]
> cc1: all warnings being treated as errors
> gmake[6]: *** [archive64.lo] Error 1
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[5]: *** [all-recursive] Error 1
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[4]: *** [all] Error 2
> gmake[4]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[3]: *** [all-bfd] Error 2
> gmake[3]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/devel/gdb66
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/devel/gdb66
> root@md:/usr/ports/devel/gdb66 # make install && make clean MAKE_JOB_UNSAFE=yes
> 
> ===>  Building for gdb66-6.6_2
> gmake[2]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[3]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[4]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty'
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty/testsuite'
> gmake[5]: Nothing to be done for `all'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty/testsuite'
> gmake[4]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/libiberty'
> gmake[4]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> Making info in doc
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> gmake[5]: Nothing to be done for `info'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> Making info in po
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[5]: Nothing to be done for `info'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[5]: Nothing to be done for `info-am'.
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake  all-recursive
> gmake[5]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> Making all in doc
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> gmake[6]: Nothing to be done for `all'.
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/doc'
> Making all in po
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[6]: Nothing to be done for `all'.
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd/po'
> gmake[6]: Entering directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> /bin/sh ./libtool --mode=compile gcc46 -DHAVE_CONFIG_H -I. -I.././bfd -I. -I. -I.././bfd -I.././bfd/../include     -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O2 -pipe -DRL_NO_COMPAT -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -c -o archive64.lo archive64.c
> gcc46 -DHAVE_CONFIG_H -I. -I.././bfd -I. -I. -I.././bfd -I.././bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O2 -pipe -DRL_NO_COMPAT -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -c archive64.c -o archive64.o
> archive64.c: In function 'bfd_elf64_archive_slurp_armap':
> archive64.c:45:12: error: variable 'arhdrpos' set but not used [-Werror=unused-but-set-variable]
> cc1: all warnings being treated as errors
> gmake[6]: *** [archive64.lo] Error 1
> gmake[6]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[5]: *** [all-recursive] Error 1
> gmake[5]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[4]: *** [all] Error 2
> gmake[4]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6/bfd'
> gmake[3]: *** [all-bfd] Error 2
> gmake[3]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/usr/ports/devel/gdb66/work/gdb-6.6'
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/devel/gdb66
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/devel/gdb66
> root@md:/usr/ports/devel/gdb66 #
> 
> 
> Anjuta won’t build because gdb66 won’t build. Could someone help me with this please?
> 
> Regards,
> Seniae
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5289BD8F.8030702>