[rfc][icedtea] makefiel part of fix of rhbz 580478

Dr Andrew John Hughes ahughes at redhat.com
Wed Dec 21 08:59:34 PST 2011


On 11:41 Wed 21 Dec     , Omair Majid wrote:
> On 12/21/2011 10:31 AM, Jiri Vanek wrote:
> > hi all!
> 
> Hi Jiri,
> 
> I would be nice to know some background about the problem to you are 
> trying to fix without having to look into the bugzilla :)
> 
> It seems like the right "fix" for this sort of problem would be to 
> support 'make install' in icedtea6. But given that's something not 
> possible at the moment, a bandaid like this will do.
> 
> > Second part of fix will be to use this new --with-val in spec files
> >
> 
> I am not sure if --with-jconsole is a good name. On first look, it looks 
> like you are saying which jconosle to use to build icedtea6. See what 
> the autoconf docs have to say about --with-foo:
> http://www.gnu.org/software/autoconf/manual/autoconf.html#External-Software
> 

If I understand what you're trying to do correctly, there's already a precedent
for this in the way SystemTap is handled.

This already adds:

  AC_ARG_WITH([abs-install-dir],
              [AS_HELP_STRING([--with-abs-install-dir],
                              [The absolute path where the j2sdk-image dir will be installed])],

It would be better to use this on all builds (not just where SystemTap is enabled) and
use this path in the desktop files, rather than introducing a whole bunch of new options.

As Omair says, when 'install' support is added, the prefix can be used to replace this.
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20111221/25ef42f6/attachment.bin 


More information about the distro-pkg-dev mailing list