Bug 116229 - devel/subcommander: missing dependency on boost
Summary: devel/subcommander: missing dependency on boost
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Edwin Groothuis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-09 14:00 UTC by Dmitry Marakasov
Modified: 2007-09-10 01:00 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov 2007-09-09 14:00:06 UTC
subcommander requires boost, but it's not listed in port's dependecy list.

Fix: 

add dependency on boost
How-To-Repeat: cd /usr/ports/devel/subcommander && make

...
checking for boost... no
configure: error: try setting --with-boost
===>  Script "configure" failed unexpectedly.
...
Stop in /usr/ports/devel/subcommander.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2007-09-09 14:00:15 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback
Comment 2 Sutra 2007-09-09 15:59:59 UTC
I reviewed the ports Makefile and its INSTALL file, it requires boost.
But another requirement:
{{{
     2. Unix Requirements:
     ---------------------

        If your c++ compiler does have an incomplete stl (like gcc 2.96)
        you will need stlport to build Subcommander.

        - stlport
          http://www.stlport.org
}}}
I don't know how to do.


The patch for dependency of boost:
*** Makefile.bak        Sun Sep  9 22:07:16 2007
--- Makefile    Sun Sep  9 22:40:28 2007
***************
*** 17,22 ****
--- 17,23 ----
  LIB_DEPENDS=  neon.26:${PORTSDIR}/www/neon \
                apr-1.2:${PORTSDIR}/devel/apr-svn
  RUN_DEPENDS=  subversion>=1.2.0:${PORTSDIR}/devel/subversion
+ BUILD_DEPENDS=        ${LOCALBASE}/include/boost:${PORTSDIR}/devel/boost

  WRKSRC=       ${WRKDIR}/${PORTNAME}-${PORTVERSION}



Sun, 9 Sep 2007 13:00:12 UT, Edwin Groothuis <edwin@freebsd.org>:
>
> Maintainer of devel/subcommander,
>
> Please note that PR ports/116229 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
>     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/116229
>
> --
> Edwin Groothuis
> edwin@FreeBSD.org
>
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2007-09-10 00:48:06 UTC
State Changed
From-To: feedback->open

My fault, my PR. 


Comment 4 Edwin Groothuis freebsd_committer freebsd_triage 2007-09-10 00:48:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->edwin

I'll handle it.
Comment 5 dfilter service freebsd_committer freebsd_triage 2007-09-10 00:56:42 UTC
edwin       2007-09-09 23:56:35 UTC

  FreeBSD ports repository

  Modified files:
    devel/subcommander   Makefile 
  Log:
  Fix build of devel/subcommander
  Caused by: edwin@
  
  PR:             ports/116229
  Submitted by:   Dmitry Marakasov <amdmi3@amdmi3.ru>
  
  Revision  Changes    Path
  1.2       +3 -2      ports/devel/subcommander/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Edwin Groothuis freebsd_committer freebsd_triage 2007-09-10 00:56:50 UTC
State Changed
From-To: open->closed

Committed, thanks!