[gobolinux-devel] RecipeLint and "autogen="

Nathan Middleton nathan.middleton at gmail.com
Wed Dec 19 08:45:35 NZDT 2007


hehe, ok so it wasn't intended :)

On 12/18/07, Hisham Muhammad <hisham.hm at gmail.com> wrote:
> Nathan and Daniele,
>
> Thanks for the report! Both are now fixed in CVS.
>
> -- Hisham
>
> On Dec 18, 2007 8:20 AM, Daniele Maccari <gobo.users at gmail.com> wrote:
> >
> > Nathan Middleton wrote:
> > > Should this be expected behavior from RecipeLint?
> > >
> > > RecipeLint
> > > ==========
> > > Checking Pike--7.6.112--recipe.tar.bz2 on Tue Dec 18 02:30:47 CST 2007
> > > Checking recipe file...
> > > Checking recipe package name...
> > > Checking name for conventions...
> > > Checking version number...
> > > Checking recipe package structure...
> > > Checking recipe contents...
> > > Performing basic syntax validation...
> > > Error at line 12: autogen is not a valid variable.
> > > ERROR: Recipe does not pass basic validation. Will not perform recipe tests.
> > > Checking resources...
> > > Checking Dependencies...
> > > 1 error(s), 0 warning(s).
> > > Report in '/System/Variable/tmp/Pike--7.6.112--recipe.report.txt'.
> > > PackRecipe: RecipeLint reported errors in Pike 7.6.112 from trunk. Not
> > > packing it.
> > >
> > >
> > > Or maybe I'm going about this wrong?  My recipe file is as follows:
> > >
> > > # Recipe (MakeRecipe) for Pike by Nathan Middleton, on Mon Dec 17 22:
> > > # Recipe for version 7.6.112 by Nathan Middleton, on Mon Dec 17 22:51
> > > compile_version=1.9.0
> > > url="http://pike.ida.liu.se/pub/pike/latest-stable/Pike-v7.6.112.tar.
> > > file="Pike-v7.6.112.tar.gz"
> > > file_size=15167826
> > > file_md5=3ba03096741d6df839d32a940f4a865c
> > > recipe_type=configure
> > > dir='Pike-v7.6.112/src'
> > > needs_build_directory=yes
> > > autogen_before_configure=yes
> > > autogen='run_autoconfig'
> > >
> > > The Pike autogen.sh isn't the same filename, or even the same type of
> > > script but
> > > they serve the same purpose. The autogen setting isn't documented, but poking
> > > around Compile I was happy to find it could be set.
> > >
> > > Currently this recipe compiles fine, without any errors.  The Pike interpretor
> > > appears to be working properly.  Unfortunately I'm remiss to commit the recipe
> > > if these options shouldn't be used.
> > >
> > >
> > I've noticed a similar behaviour with the "install_variables" variable,
> > used in conjunction with scons recipe type. The program installs fine,
> > but Compile tells the option is not compatible with the recipe type.
> >
> >
> > _______________________________________________
> > gobolinux-devel mailing list
> > gobolinux-devel at lists.gobolinux.org
> > http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel
> >
> _______________________________________________
> gobolinux-devel mailing list
> gobolinux-devel at lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel
>


-- 
Nathan Middleton
nathan \dot\ middleton /at/ gmail _dot_ com


More information about the gobolinux-devel mailing list