summaryrefslogtreecommitdiff
path: root/docs/busybox.net
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2006-08-16 22:13:56 +0000
committerRob Landley <rob@landley.net>2006-08-16 22:13:56 +0000
commit95718b3091690f1293e3069da75d0d4be2665d0e (patch)
tree08af7ccaae069c62a5b46b860c33a6071364d9a1 /docs/busybox.net
parentb90a371a4c298ff14a8aeb60f2bd5a22ec380897 (diff)
downloadbusybox-w32-95718b3091690f1293e3069da75d0d4be2665d0e.tar.gz
busybox-w32-95718b3091690f1293e3069da75d0d4be2665d0e.tar.bz2
busybox-w32-95718b3091690f1293e3069da75d0d4be2665d0e.zip
New entry about backporting fixes.
Diffstat (limited to 'docs/busybox.net')
-rw-r--r--docs/busybox.net/FAQ.html66
1 files changed, 59 insertions, 7 deletions
diff --git a/docs/busybox.net/FAQ.html b/docs/busybox.net/FAQ.html
index 381059461..34250a33e 100644
--- a/docs/busybox.net/FAQ.html
+++ b/docs/busybox.net/FAQ.html
@@ -24,6 +24,7 @@ have additions to this FAQ document, we would love to add them,
24<h2>Troubleshooting</h2> 24<h2>Troubleshooting</h2>
25<ol> 25<ol>
26<li><a href="#bugs">I think I found a bug in BusyBox! What should I do?!</a></li> 26<li><a href="#bugs">I think I found a bug in BusyBox! What should I do?!</a></li>
27<li><a href="#backporting">I'm using an ancient version from the dawn of time and something's broken. Can you backport fixes for free?</a></li>
27<li><a href="#init">Busybox init isn't working!</a></li> 28<li><a href="#init">Busybox init isn't working!</a></li>
28<li><a href="#sed">I can't configure busybox on my system.</a></li> 29<li><a href="#sed">I can't configure busybox on my system.</a></li>
29<li><a href="#job_control">Why do I keep getting "sh: can't access tty; job control turned off" errors? Why doesn't Control-C work within my shell?</a></li> 30<li><a href="#job_control">Why do I keep getting "sh: can't access tty; job control turned off" errors? Why doesn't Control-C work within my shell?</a></li>
@@ -336,15 +337,66 @@ within each applet. More build coverage testing.</p></li>
336</p> 337</p>
337 338
338<p> 339<p>
339 The developers of BusyBox are busy people, and have only so much they can 340 Bug reports and new feature patches sometimes get lost when posted to the
340 keep in their brains at a time. As a result, bug reports and new feature 341 mailing list, because the developers of BusyBox are busy people and have
341 patches sometimes get lost when posted to the mailing list. To prevent 342 only so much they can keep in their brains at a time. You can post a
342 your bug report from getting lost, if you find a bug in BusyBox that isn't 343 polite reminder after 2-3 days without offending anybody. If that doesn't
343 immediately addressed, please use the <a 344 result in a solution, please use the
344 href="http://bugs.busybox.net/">BusyBox Bug and Patch Tracking System</a> 345 <a href="http://bugs.busybox.net/">BusyBox Bug
345 to submit a detailed explanation and we'll get to it as soon as we can. 346 and Patch Tracking System</a> to submit a detailed explanation and we'll
347 get to it as soon as we can.
346</p> 348</p>
347 349
350<p>
351 Note that bugs entered into the bug system without being mentioned on the
352 mailing list first may languish there for months before anyone even notices
353 them. We generally go through the bug system when preparing for new
354 development releases, to see what fell through the cracks while we were
355 off writing new features. (It's a fast/unreliable vs slow/reliable thing.
356 Saves retransits, but the latency sucks.)
357</p>
358
359<hr />
360<p></p>
361<h2><a name="backporting">I'm using an ancient version from the dawn of time and something's broken. Can you backport fixes for free?</h2>
362
363<p>Variants of this one get asked a lot.</p>
364
365<p>The purpose of the BusyBox mailing list is to develop and improve BusyBox,
366and we're happy to respond to our users' needs. But if you're coming to the
367list for free tech support we're going to ask you to upgrade to a current
368version before we try to diagnose your problem.</p>
369
370<p>If you're building BusyBox 0.50 with uClibc 0.9.19 and gcc 0.9.26 there's a
371fairly large chance that whatever problem you're seeing has already been fixed.
372To get that fix, all you have to do is upgrade to a newer version. If you
373don't at least _try_ that, you're wasting our time.</p>
374
375<p>The volunteers are happy to fix any bugs you point out in the current
376versions because doing so helps everybody and makes the project better. We
377want to make the current version work for you. But diagnosing, debugging, and
378backporting fixes to old versions isn't something we do for free, because it
379doesn't help anybody but you. The cost of volunteer tech support is using a
380reasonably current version of the project.</p>
381
382<p>If you don't want to upgrade, you have the complete source code and thus
383the ability to fix it yourself, or hire a consultant to do it for you. If you
384got your version from a vendor who still supports the older version, they can
385help you. But there are limits as to what the volunteers will feel obliged to
386do for you.</p>
387
388<p>As a rule of thumb, volunteers will generally answer polite questions about
389a given version for about three years after its release before it's so old
390we don't remember the answer off the top of our head. And if you want us to
391put any _effort_ into tracking it down, we want you to put in a little effort
392of your own by confirming it's still a problem with the current version. It's
393also hard for us to fix a problem of yours if we can't reproduce it because
394we don't have any systems running an environment that old.</p>
395
396<p>A consultant will happily set up a special environment just to reproduce
397your problem, and you can always ask on the list if any of the developers
398have consulting rates.</p>
399
348<hr /> 400<hr />
349<p> 401<p>
350<h2><a name="init">Busybox init isn't working!</a></h2> 402<h2><a name="init">Busybox init isn't working!</a></h2>