← Commit list

1f9145c5c

Rob Landley
Rob Landley
2006-07-12
SOURCE BUG Duration: 44s

Subject

More minor tweaks.

SOURCE BUG

This commit was genuinely broken at the time (not related to our build system): scripts/config/mkconfigs.c (2005-08-01 - 2006-10-05 arasi) uretilen bbconfigopts.h icine .config satirlarini kacissiz, ham newline'larla gömüyordu - gecerli C degildi, busybox'un kendi bb_mkdep araci bile parse edemiyordu (7d219aab7 ile duzeltildi, mkconfigs shell scripte cevrildi)

→ Bu hatanin tam hikayesini ve duzeltme diffini gor

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

Makefile+1 -0
@@ -483,6 +483,7 @@ distclean: clean
rm -f scripts/bb_mkdep scripts/usage
rm -r -f include/config include/config.h $(DEP_INCLUDES)
find . -name .depend'*' -print0 | xargs -0 rm -f
+ find . -name '*.rej' -print0 | xargs -0 rm -f
rm -f .hdepend
rm -f .config .config.old .config.cmd
libbb/xgetlarg.c+2 -8
@@ -20,14 +20,8 @@ long bb_xgetlarg(const char *arg, int base, long lower, long upper)
char *endptr;
int errno_save = errno;
- assert(arg!=NULL);
-
- /* Don't allow leading whitespace.
- * Wrap isspace in () to make sure we call the
- * function rather than the macro. */
- if ((isspace)(*arg)) {
- bb_show_usage();
- }
+ if (ENABLE_DEBUG && arg==NULL)
+ bb_error_msg_and_die("Null in xgetlarg.");
errno = 0;
result = strtol(arg, &endptr, base);
libbb/xgetularg.c+0 -2
@@ -89,9 +89,7 @@ long bb_xgetlarg_bnd_sfx(const char *arg, int base,
if ((*p == '-') && (p[1] != '+')) {
++p;
-#if LONG_MAX == (-(LONG_MIN + 1))
++u; /* two's complement */
-#endif
}
r = bb_xgetularg_bnd_sfx(p, base, 0, u, suffixes);
miscutils/Config.in+3 -4
@@ -67,7 +67,7 @@ config CONFIG_DEVFSD
bool "devfsd (obsolete)"
default n
help
- This is deprecated, and will be going away in a future release.
+ This is deprecated, and will be removed at the end of 2008.
Provides compatibility with old device names on a devfs systems.
You should set it to true if you have devfs enabled.
@@ -105,13 +105,12 @@ config CONFIG_FEATURE_DEVFS
bool " Use devfs names for all devices (obsolete)"
default n
help
+ This is obsolete and will be going away at the end of 2008..
+
This tells busybox to look for names like /dev/loop/0 instead of
/dev/loop0. If your /dev directory has normal names instead of
devfs names, you don't want this.
- This is obsolete and will be going away someday. Consider it
- deprecated.
-
config CONFIG_EJECT
bool "eject"
default n