Compiling sguil-server on Release 9.2 i386

s_gammons at charter.net s_gammons at charter.net
Sat Oct 19 14:16:00 UTC 2013



> The line I mentioned is the one returning the error.  That is still
> true, it's not getting "3.052" when building security/sguil-server.
>
> You need to forget about removing the "M", that's a red herring.  By
> removing the "M", you skipped the line that is failing, but that also
> means MYSQL isn't built in either.
>
> If you just want the thing to build (and not care if that sguil-server
> makefile is busted), then try this:
> 1) Remove line 46 completely.
> 2) On line 47, replace "${MYSQLTCL_VER}" with "3.052"
>
> I feel that the makefile could be reworked to avoid calling make on
> databases/mysqltcl in a number of different ways, but that is for the
> maintainer to decide (i.e. open a PR so it's fixed permanently).
>
>

I modified like so, and it still bombs...   Guess I'll have to file a PR 
or build it manually like I talked about before.



.if ${PORT_OPTIONS:MMYSQL}
#       @${ECHO_CMD} $$(${MYSQLTCL_CMDS})
         RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl
.endif




root at gateway2:/usr/ports # portmaster security/sguil-server

===>>> Port directory: /usr/ports/security/sguil-server

===>>> Gathering distinfo list for installed ports

"Makefile", line 47: Unassociated shell command "RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl"
make: fatal errors encountered -- cannot continue
"Makefile", line 47: Unassociated shell command "RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl"
make: fatal errors encountered -- cannot continue
"Makefile", line 47: Unassociated shell command "RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl"
make: fatal errors encountered -- cannot continue
===>>> Gathering dependency list for security/sguil-server from ports
"Makefile", line 47: Unassociated shell command "RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl"
make: fatal errors encountered -- cannot continue
===>>> No dependencies for security/sguil-server


===>>> Starting build for security/sguil-server <<<===

===>>> All dependencies are up to date

"Makefile", line 47: Unassociated shell command "RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl"
make: fatal errors encountered -- cannot continue
"Makefile", line 47: Unassociated shell command "RUN_DEPENDS+= 
${LOCALBASE}/lib/mysqltcl-3.052:${PORTSDIR}/databases/mysqltcl"
make: fatal errors encountered -- cannot continue

===>>> make clean failed
===>>> Aborting update

===>>> Killing background jobs
Terminated

===>>> You can restart from the point of failure with this command line:
        portmaster <flags> security/sguil-server

===>>> Exiting


More information about the freebsd-ports mailing list