diff options
author | Jakub Bogusz | 2003-08-08 22:12:13 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | 63acc6f4a96a1eab0ae034f48cb1f17acc3e2f57 (patch) | |
tree | 1104b6730e8a4a6b28da2a56780f68093cf1888d | |
parent | 20b620d9a4894c8e63f54dfabdddf05b2124a331 (diff) | |
download | bcc-63acc6f4a96a1eab0ae034f48cb1f17acc3e2f57.zip bcc-63acc6f4a96a1eab0ae034f48cb1f17acc3e2f57.tar.gz |
- 0.16.12, added errno patch
Changed files:
Dev86src-errno.patch -> 1.1
bcc.spec -> 1.21
-rw-r--r-- | Dev86src-errno.patch | 27 | ||||
-rw-r--r-- | bcc.spec | 11 |
2 files changed, 34 insertions, 4 deletions
diff --git a/Dev86src-errno.patch b/Dev86src-errno.patch new file mode 100644 index 0000000..9517ee2 --- /dev/null +++ b/Dev86src-errno.patch @@ -0,0 +1,27 @@ +--- dev86-0.16.12/ar/ar.c.orig 2002-03-26 08:24:53.000000000 +0100 ++++ dev86-0.16.12/ar/ar.c 2003-08-08 22:31:48.000000000 +0200 +@@ -31,6 +31,7 @@ + #include <sys/stat.h> + #include "ar.h" + #include "rel_aout.h" ++#include <errno.h> + + #ifdef __BCC__ + #define HAVE_RENAME +@@ -44,8 +45,6 @@ + #undef HAVE_FSYNC + #endif + +-extern int errno; +- + #ifdef __GNUC__ + # ifndef alloca + # define alloca __builtin_alloca +@@ -67,7 +66,6 @@ + /* Locking is normally disabled because fcntl hangs on the Sun + and it isn't supported properly across NFS anyway. */ + #ifdef LOCKS +-#include <errno.h> + #endif + + /* This structure is used internally to represent the info @@ -1,15 +1,16 @@ Summary: Bruce's C compiler Summary(pl): Kompilator C Bruce'a Name: bcc -Version: 0.16.11 +Version: 0.16.12 Release: 1 License: GPL Group: Development/Languages Source0: http://www.cix.co.uk/~mayday/dev86/Dev86src-%{version}.tar.gz -# Source0-md5: 7139cf3f48a3836672cf229162bf36b8 +# Source0-md5: 623480d77b685b1e7c762df04ad5e154 Patch0: Dev86src-noroot.patch Patch1: Dev86src-nobcc.patch Patch2: Dev86src-opt.patch +Patch3: Dev86src-errno.patch URL: http://www.cix.co.uk/~mayday/ Requires: bin86 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -35,9 +36,12 @@ są odwzorowywane do jednego z innych typów całkowitych. %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build -CC="%{__cc}" %{__make} all other OPT="%{rpmcflags}" <<!FooBar! +CC="%{__cc}" \ +%{__make} all other \ + OPT="%{rpmcflags}" <<!FooBar! 5 quit !FooBar! @@ -49,7 +53,6 @@ rm -rf $RPM_BUILD_ROOT DIST=$RPM_BUILD_ROOT install $RPM_BUILD_ROOT/lib/elksemu $RPM_BUILD_ROOT%{_bindir} -#rm -rf $RPM_BUILD_ROOT/lib/ cp -R libc/kinclude $RPM_BUILD_ROOT%{_libdir}/bcc ln -sf objdump86 $RPM_BUILD_ROOT%{_bindir}/nm86 |