[SOLVED] anjuta cq. gdb66 fails to build on FreeBSD 10 BETA3

Seniae senua1972 at gmail.com
Mon Nov 18 11:02:34 UTC 2013


Thank you John this fixed it.

Regards,
Seniae

-----Original Message----- 
From: John Marino
Sent: Monday, November 18, 2013 8:11 AM
To: Seniae
Cc: freebsd-ports at freebsd.org
Subject: Re: anjuta cq. gdb66 fails to build on FreeBSD 10 BETA3

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 at freebsd.org
> Subject: anjuta cq. gdb66 fails to build on FreeBSD 10 BETA3
>
> Script started on Tue Nov 12 17:54:08 2013
>
> root at md:/ # cd /usr/ports/devel/anjuta
>
> root at 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 at md:/usr/ports/devel/anjuta # cd /usr/ports/devel/gdb
>
> gdb/     gdb66/   gdbmods/
>
> root at md:/usr/ports/devel/anjuta # cd /usr/ports/devel/gdb66
>
> root at 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 at 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 at 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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
_______________________________________________
freebsd-ports at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org" 



More information about the freebsd-ports mailing list