Hi Tomas, On Fri, Sep 12, 2008 at 4:11 AM, Kukosa, Tomas <[EMAIL PROTECTED]>wrote:
> Hi, > > when I build RPM with following sequence > ./autogen.sh > ./configure <parameters> > make rpm-package > > it allways calls ./configure script inside rpm packaging with fiexed > parameters "--with-ssl=/usr --with-krb5" (see packaging/rpm/SPECS/ > wireshark.spec.in) > > Yeah, with rpm packaging and autotools, we're loosing a little bit of our time as the rpm package build has to do the configure - since it is compiling the sources from scratch - but before being able to do so, we - as developers - have to create the specfile which is done by the configure process as well. ;) The egg and the chicken ... you know :) > would it be somehow possible to pass parameters from "./configure > <parameters>" called before "make rpm-package" to ./configure called > inside rpm packaging? > Yes, of course! As ./configure <parameters> is building the specfile, you can modify in such a way, it includes your options. It works the same way as for Makefile.in. Therefore you would have to modify the configure script in order to use AC_SUBST(CONFIG_PARAM) which will be used to substitute @CONFIG_PARAM@ you would put in the wireshark.spec.in. If my exaplanation hasn't been so clear, I guess it will become obvious when taking a look at for example CC_FOR_BUILD in configure.in, Makefile.in and Makefile. Regards, Sebastien Tandel > Regards, > Tomas > > _______________________________________________ > Wireshark-dev mailing list > [email protected] > https://wireshark.org/mailman/listinfo/wireshark-dev > >
_______________________________________________ Wireshark-dev mailing list [email protected] https://wireshark.org/mailman/listinfo/wireshark-dev
