Bug#484376: ecj: bashism in debian/rules

Michael Koch konqueror at gmx.de
Wed Jun 4 05:10:36 UTC 2008


On Tue, Jun 03, 2008 at 05:46:21PM -0500, Raphael Geissert wrote:
> Source: ecj
> Severity: important
> Version: 3.3.0+0728-9
> User: debian-release at lists.debian.org
> Usertags: goal-dash
> 
> Hello maintainer,
> 
> While checking for bashisms in debian/rules with checkbashisms (from 
> the 'devscripts' package) I've found your package making use of a bashism.
> 
> checkbashisms' output:
> > possible bashism in ecj/rules line 101 (time):
> >         time $(GIJ) \
> > possible bashism in ecj/rules line 143 (time):
> >           time python debian/aot-compile \
> > possible bashism in ecj/rules line 149 (time):
> >           time python debian/aot-compile \
> > possible bashism in ecj/rules line 155 (time):
> >         time $(GCJ) \
> > possible bashism in ecj/rules line 160 (time):
> >         time $(GCJ) \

I think this is a false possitive. The package Build-Depends on time. So
when the time builtin is not available it will execute the time command
from /usr/bin

Please close this bug if you agree or give a more detailed hint what
should be changed. I'm a bit hesitant to use /usr/bin/time just to
shutup checkbashism.


Cheers,
Michael





More information about the pkg-java-maintainers mailing list