1 |
* Mike Frysinger <vapier@g.o> schrieb: |
2 |
|
3 |
> it depends on the package. we really dont track what configure tests actually |
4 |
> test since there's way too many. most packages stick to the C library. |
5 |
|
6 |
That's one of the major design issues of the whole autoconf |
7 |
ideology: too many (often obscure) tests instead of once sitting |
8 |
down and designing proper library interfaces (eg. using empty/ |
9 |
virtual libs where libc already provides the interface) or just |
10 |
fixing broken libc's. |
11 |
|
12 |
Little example, where I'm working on right now: coreutils and gnulib. |
13 |
Imagine, these jerks not just collected hundreds of (sometimes really |
14 |
broken) tests and workarounds instead of fixing the source - they |
15 |
also collected them in another "package" called gnulib, which gets |
16 |
fetched via git (from the current head instead of some release tag!) |
17 |
and _copied_ into the coreutils source tree by some obscure |
18 |
"bootstrap" script. Wow, self-modifying code. Violating all rules |
19 |
of the very first semester in software engineering ;-o |
20 |
|
21 |
|
22 |
cu |
23 |
-- |
24 |
---------------------------------------------------------------------- |
25 |
Enrico Weigelt, metux IT service -- http://www.metux.de/ |
26 |
|
27 |
phone: +49 36207 519931 email: weigelt@×××××.de |
28 |
mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 |
29 |
---------------------------------------------------------------------- |
30 |
Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme |
31 |
---------------------------------------------------------------------- |