Skip to content

Makefile improvement and fixes

Diego 'Flameeyes' Pettenò linux-wireless 1 version Applied

Status from this message: Thanks applied.

Get series with b4
b4 am 20081201103016.18024.80454.stgit@localhost

Versions newest first

  1. v1 Latest5 patches 1 replyApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/5Fix building with --as-needed LD flag.Makefile+0 -00 replies
2/5Fix dependencies for parallel make and others.Makefile+0 -00 replies
3/5Make it possible to switch gcrypt/openssl via knob.Makefile+0 -00 replies
4/5Don't use recursive make for verify target.Makefile+0 -00 replies
5/5Ignore built files..gitignore+2 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [crda PATCH 0/5] Makefile improvement and fixes

I've been asked by a colleague Gentoo developer (Tony Vroon) to look at a build failure with parallel make[1] in crda, and I decided to take a closer look to the Makefile.

With these patches applied, --as-needed build works, as well as parallel make, the dependencies are properly handle so that changing a file will only rebuild the correct one, and it's as parallel as feasible with no recursive make.

HTH,
Diego

[1] http://bugs.gentoo.org/show_bug.cgi?id=3D249181

---

Diego E. 'Flameeyes' Petten=C3=B2 (5):
Ignore built files.
Don't use recursive make for verify target. Make it possible to switch gcrypt/openssl via knob. Fix dependencies for parallel make and others. Fix building with --as-needed LD flag.

 .gitignore |    2 ++
 Makefile   |   33 +++++++++++++++++++++------------
 2 files changed, 23 insertions(+), 12 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-wireles= s" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html