mailing list of musl libc
 help / color / mirror / code / Atom feed
* Contributing
@ 2019-02-14 21:50 Nick Bray
  2019-02-14 23:17 ` Contributing Rich Felker
  0 siblings, 1 reply; 2+ messages in thread
From: Nick Bray @ 2019-02-14 21:50 UTC (permalink / raw)
  To: musl

I have a few small patches to Musl I'm interested in upstreaming.
What is the expected workflow?

I assume the first step is "git send-email" to this list?  What happens next?

Is there a canonical list of compilers Musl needs to be compatible
with?  Or a set of continuous integration servers?


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Contributing
  2019-02-14 21:50 Contributing Nick Bray
@ 2019-02-14 23:17 ` Rich Felker
  0 siblings, 0 replies; 2+ messages in thread
From: Rich Felker @ 2019-02-14 23:17 UTC (permalink / raw)
  To: Nick Bray; +Cc: musl

On Thu, Feb 14, 2019 at 01:50:46PM -0800, Nick Bray wrote:
> I have a few small patches to Musl I'm interested in upstreaming.
> What is the expected workflow?
> 
> I assume the first step is "git send-email" to this list?

git format-patch with attachment(s) is preferred.

Commit messages should be formatted similar to other commits and
should explain motivation and observable effects of change.

> What happens next?

Comments from maintainer (myself) and community via the list. If
they're acceptable as-is, they're usually merged/pushed fairly
quickly. This is usually the case for clear bug fixes, fixes for
oversights of minor requirements, etc. If the patch is making major
invasive changes, adding new functionality, etc., though, there will
usually be more discussion and a need for motivation/justification.

> Is there a canonical list of compilers Musl needs to be compatible
> with?  Or a set of continuous integration servers?

Compatibility with particular compilers should not need to be a
consideration except when working on ports to new archs or existing
arch-specific code. The language for musl is C99 plus a very minimal
subset of "GNU C" features. If you have questions about use of
particular language features, don't hesitate to ask if they're okay.

Rich


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-02-14 23:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-14 21:50 Contributing Nick Bray
2019-02-14 23:17 ` Contributing Rich Felker

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).