#682285 postfix: parallel build not supported

Package:
postfix
Source:
postfix
Description:
High-performance mail transport agent
Submitter:
Christian Perrier
Date:
2024-12-03 10:09:02 UTC
Severity:
wishlist
#682285#5
Date:
2012-07-21 01:13:00 UTC
From:
To:
postfix strangely fails to build from source on my build machine (in a
pbuilder chroot which I use for all my builds)
where I was trying to  build an l10n NMU which I announced a few days
ago.

The failure is quite strange and might need more analysis which I'm
unfortunately:
- not able to do alon
- not in position to ask for help doing so as I'm half-VAC for still a
few days

So, I hereby attach the build failure log. Maybe someone will be able
to dig into it.

#682285#10
Date:
2012-07-21 09:24:44 UTC
From:
To:
retitle 682285 postfix: parallel build not supported
severity 682285 wishlist
thanks

I can reproduce it under "dpkg-buildpackage -j4", which is what you've
been using.  However, the package does not announce support for parallel
builds, and a non-parallel build succeeded here.  Thus lowering the
severity.

Building arbitrary packages in parallel is not a good idea since it can
easily result in misbuilds.

Cheers,
       Sven

#682285#19
Date:
2012-07-22 01:29:52 UTC
From:
To:
Quoting Sven Joachim (svenjoac@gmx.de):

Oh, thanks for your analysis. Couldn't have done it myself. It's true
that my build machine uses parallel builds since I found it
drastically reduces the build time for samba, by far the buggest
package I'm building.

Now, I have a script  for non parallel builds, then..:-)

#682285#24
Date:
2012-07-22 07:03:37 UTC
From:
To:
You probably had better put parallel=4 into DEB_BUILD_OPTIONS and use
only one script.  That way, packages that support it will use parallel
builds automatically.  See Policy § 4.9.1.

Cheers,
       Sven

#682285#29
Date:
2024-12-03 10:05:51 UTC
From:
To:
Version: v3.6.3-2
...

This issue was due to parallel build unsupported.  This has been supported
for a long time now, and is enabled since v3.6.3-2.

Let's close this bug report finally.

Thanks,

/mjt