pwlib does not build in parallel

Kilian Krause kk@verfaction.de
Wed, 23 Feb 2005 15:52:53 +0100


--=-brQjB4pFgCOUTG6bMCff
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Hi Jerome,

Am Mittwoch, den 23.02.2005, 15:34 +0100 schrieb Jerome Warnier:
> Le mercredi 23 f=E9vrier 2005 =E0 15:13 +0100, Jerome Warnier a =E9crit :
> > I used distcc and make -j8 to build the latest pwlib in Unstable, and I
> > get the following error:
> [..]
>=20
> Later on, I have the same problem with the following:
> ar: /home/jwarnier/debian/pwlib-1.8.4/lib/obj_linux_x86_r/memfile.o: No s=
uch file or directory
>=20
> And then again with the first one:
> ar: /home/jwarnier/debian/pwlib-1.8.4/lib/obj_linux_x86_r/asner.o: No
> such file or directory
>=20
> That seems strange to me.

as i have pointed out already, the makefiles do *NOT* have .NOTPARALLEL
where needed. They do work fine for a single run, but they are not fixed
for the -j method of make.

=46rom rom the make info page:
`.NOTPARALLEL'
     If `.NOTPARALLEL' is mentioned as a target, then this invocation of
     `make' will be run serially, even if the `-j' option is given.
     Any recursively invoked `make' command will still be run in
     parallel (unless its makefile contains this target).  Any
     prerequisites on this target are ignored.

As you see this would be needed to save make from trying to build
dependant targets in the correct order. Feel free to mail me the patch
if you have it ready.

--=20
Best regards,
 Kilian

--=-brQjB4pFgCOUTG6bMCff
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Dies ist ein digital signierter Nachrichtenteil

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQBCHJjFvdkzt4X+wX8RAoKSAJ42nzo5dyKVT6PAqlgS9SBJQ4dTbQCffGOY
3YrjxEBHdiEQyEsMJ/x9wdk=
=9obF
-----END PGP SIGNATURE-----

--=-brQjB4pFgCOUTG6bMCff--