From owner-freebsd-ports@FreeBSD.ORG Tue Nov 12 15:34:36 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10C41B0A for ; Tue, 12 Nov 2013 15:34:36 +0000 (UTC) Received: from mail-ee0-x232.google.com (mail-ee0-x232.google.com [IPv6:2a00:1450:4013:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 68CB02565 for ; Tue, 12 Nov 2013 15:34:35 +0000 (UTC) Received: by mail-ee0-f50.google.com with SMTP id b45so3228734eek.37 for ; Tue, 12 Nov 2013 07:34:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:from:to:subject:date:mime-version:content-type :importance; bh=bGZKdypNv4cjhDwwfAqBjtvmQlVWWgf14CGCNRJhLmg=; b=BIkoB6IsFxG0h3QpOVoEBCDWveGUh4lI3KWkthXR8DPeVrwYsoPl2F5Pn0rKMeG0iU mZ/+7DoBHt56yVQNlknwJKRbvr3Tq9Fbmav32alJl5qvOLUs5eOB9o9udG6G36y3pHxM N11Jp+UctyRnnqm2OXP53hfhXX1M5ytO2MyoKKJhr9u0T3Pq0jGQbaSm51cFiHZwzTvf 8CEnnYBphiCJRZLmyxF3im5bTR/pHtep61PGRXuW4iIuBGrO4LWGpQNcS1pC7Rnzwt8A 8jO57Sg3pyXyKy2ojRP6UT/9r+MU1Sx72xwigV0M4DnxuNB5hepMVAdXKPI5SBEILgQY sRYw== X-Received: by 10.14.115.133 with SMTP id e5mr1333421eeh.91.1384270473663; Tue, 12 Nov 2013 07:34:33 -0800 (PST) Received: from SeniaePC (5ED1FEB8.cm-7-2d.dynamic.ziggo.nl. [94.209.254.184]) by mx.google.com with ESMTPSA id 1sm16256276eeg.4.2013.11.12.07.34.32 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 12 Nov 2013 07:34:32 -0800 (PST) Message-ID: <85B15F38238A499EB6F160D8236B6FAE@SeniaePC> From: "Seniae" To: Subject: anjuta cq. gdb66 fails to build on FreeBSD 10 BETA3 Date: Tue, 12 Nov 2013 16:34:28 +0100 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3505.912 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-Antivirus: avast! (VPS 131112-0, 12-11-2013), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.16 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Nov 2013 15:34:36 -0000 Script started on Tue Nov 12 17:54:08 2013 root@md:/ # cd /usr/ports/devel/anjut=07a root@md:/usr/ports/devel/anjuta # make install && make clean =3D=3D=3D> Installing for anjuta-2.32.1.1_7 =3D=3D=3D> anjuta-2.32.1.1_7 depends on executable: bash - found =3D=3D=3D> anjuta-2.32.1.1_7 depends on executable: autogen - found =3D=3D=3D> anjuta-2.32.1.1_7 depends on file: = /usr/local/share/autotools - found =3D=3D=3D> anjuta-2.32.1.1_7 depends on package: = p5-Locale-gettext>=3D1.05 - found =3D=3D=3D> anjuta-2.32.1.1_7 depends on file: = /usr/local/libdata/pkgconfig/gnome-icon-theme.pc - found =3D=3D=3D> anjuta-2.32.1.1_7 depends on executable: exctags - found =3D=3D=3D> anjuta-2.32.1.1_7 depends on executable: gdb66 - not found =3D=3D=3D> Verifying install for gdb66 in /usr/ports/devel/gdb66 =3D=3D=3D> 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=3Dcompile 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=3D/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=3D/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=3Dunused-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' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes 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=07 gdb/ gdb66/ gdbmods/=20 root@md:/usr/ports/devel/anjuta # cd /usr/ports/devel/gdb66 root@md:/usr/ports/devel/gdb66 # make install && mae=08=1B[Ke=08=1B[Kke = clean =3D=3D=3D> 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=3Dcompile 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=3D/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=3D/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=3Dunused-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' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes 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=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08=08 = MAKE_JOB_UNSAFE=3Dyes =3D=3D=3D> 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=3Dcompile 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=3D/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=3D/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=3Dunused-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=E2=80=99t build because gdb66 won=E2=80=99t build. Could = someone help me with this please? Regards, Seniae From owner-freebsd-ports@FreeBSD.ORG Tue Nov 12 18:58:46 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EB6B6EA for ; Tue, 12 Nov 2013 18:58:46 +0000 (UTC) Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 605692CF7 for ; Tue, 12 Nov 2013 18:58:46 +0000 (UTC) Received: by mail-qa0-f43.google.com with SMTP id cm18so3114712qab.2 for ; Tue, 12 Nov 2013 10:58:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=LnvrbIGy/rC6uMYE57XcA6mszJwInXDZBIJfiF/jfac=; b=PccnzGTd6N991PwwJ66Z/ZiU93xHcx96/oafrrZkZ/GxhlDqn5OrYzWFg7PkWZT2/X N+eDqsgRcLwSj+EnE6BuktJAsLDBh00K1me8dEqWae4w/OAY64CtJ/JDFGapF93RXXlZ Yr3yQJfIfah4UVPTshrcJehDpjZk67PsSjbtIIa0bTjYQT0FrrF3JsuBz9l7NxktarCh o6YoVe/Vc98W8jG23sS5jtO6kjNgI9chyiPPAdJjbgVTfAI+TvmPOB/BZHWWBFYS2SBZ mvVum3HVcIhn83cNmsDY8zJEWtvfomo9ywgEJtuErdj4XBR/2Wav+N4sYyy+lRIlQu7T ysPw== MIME-Version: 1.0 X-Received: by 10.49.117.41 with SMTP id kb9mr58480886qeb.79.1384282725564; Tue, 12 Nov 2013 10:58:45 -0800 (PST) Received: by 10.229.214.66 with HTTP; Tue, 12 Nov 2013 10:58:45 -0800 (PST) In-Reply-To: References: Date: Tue, 12 Nov 2013 18:58:45 +0000 Message-ID: Subject: Re: Best way to make the port install another port From: Big Lebowski To: freebsd-ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.16 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Nov 2013 18:58:47 -0000 On Sun, Nov 10, 2013 at 6:02 PM, Big Lebowski wrote: > Hi, > > I wanted to add an option to one of my ports to optionally install > commandline tool, that's in another port. Doing the options part is easy > and clear, but how should I add that port to build procedure to do it the > right-way? The most obvious way would be to add RUN_DEPENDS+=, but the > original port doesnt really depend on this tools... > > Another question is to where is the best place to put such dependency? > Post install, pre install? > > Thanks in advance! > Just bumping it in a hope of someone actually knowing the answer...