Re: Where can build scripts be found?
- Date: Sat, 28 Jan 2017 06:33:05 +0100
- From: Sven Joachim <svenjoac@xxxxxx>
- Subject: Re: Where can build scripts be found?
On 2017-01-27 20:16 -0800, Thomas Nyberg wrote:
> On 01/25/2017 11:18 PM, Sven Joachim wrote:
>> This seems to be a recurring problem in Mozilla's build process, it
>> fails because SHELL is not set in the environment. You can work around
>> that by passing --preserve-envvar=SHELL to debuild.
> I tried doing this, but I get an error:
> $ debuild -uc -us -b --preserve-envvar=SHELL
> debuild: unknown dpkg-buildpackage/debuild option: --preserve-envvar=SHELL
> dpkg-buildpackage -rfakeroot -D -us -uc -b --preserve-envvar=SHELL
> dpkg-buildpackage: unknown option or argument --preserve-envvar=SHELL
> Use --help for program usage information.
> debuild: fatal error at line 1376:
> dpkg-buildpackage -rfakeroot -D -us -uc -b --preserve-envvar=SHELL failed
> I wasn't able to track down the --preserve-envvar flag in the debuild
It is mentioned in the manpage, have you read that yet?
> Is that the correct place to pass it?
You need to pass it before any dpkg-buildpackage options, like so:
$ debuild --preserve-envvar=SHELL -uc -us -b
See the EXAMPLES section of said manpage.