misc/72829: 2
payhash
runsolar at mail.ru
Mon Oct 18 09:20:23 PDT 2004
>Number: 72829
>Category: misc
>Synopsis: 2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Oct 18 16:20:21 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: payhash
>Release: 4.10
>Organization:
www.aolhackers.ru
>Environment:
martin# uname -a
FreeBSD martin.admsurgut.ru 4.10-RELEASE FreeBSD 4.10-RELEASE #1: Sat Oct 9 10:49:38 YEKST 2004 root at martin.admsurgut.ru:/usr/src/sys/compile/PAYHASH i386
martin#
>Description:
martin# pwd
/usr/ports/devel/kdevelop
martin# make install
..................
.....BUILDING.....
..................
/usr/include/sys/cdefs.h:273: warning: `_POSIX_C_SOURCE' is not defined
/usr/include/sys/cdefs.h:279: warning: `_POSIX_C_SOURCE' is not defined
_________________________
ups!!! and trying repeat
(((((((((((((((
_________________________
OHHH OKAY
LOL
martin# cd ~martin/kdeveloper/
martin# pwd
/usr/home/martin/kdeveloper
martin# ls
kdevelop-041018 kdevelop.tar
martin# cd kdevelop-041018/
martin#./configure --enable-debug=full --prefix=$KDEDIR --with-kdelibsdoxy-dir=$KDEDIR/share/doc/HTML/en/kdelibs-apidocs --disable-ada --disable-bash --disable-fortran --disable-haskell --disable-java --disable-pascal --disable-perl --disable-php --disable-python --disable-ruby --disable-sql --disable-antproject --disable-genericproject --disable-scriptproject --disable-trollproject --disable-clearcase --disable-perforce --disable-subversion
..................
..................
..................
...CONFIGURING....
..................
..................
martin#make -k
..................
.....BUILDING.....
..................
....BLA BLA BLA...
..................
..................
/usr/include/sys/cdefs.h:273: warning: `_POSIX_C_SOURCE' is not defined
/usr/include/sys/cdefs.h:279: warning: `_POSIX_C_SOURCE' is not defined
UPSSS!!!
OH ((((((((((((((
OK
and
im go to this lnk
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/sys/cdefs.h.diff?r1=1.78&r2=1.79
im see patch OHHH HOHOH GOOD!!!
and im remake path this patch ;)
===================================================================
RCS file: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/cdefs.h,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -p -r1.78 -r1.79
--- src/sys/sys/cdefs.h2003/10/01 11:26:201.78
+++ src/sys/sys/cdefs.h2003/10/31 05:42:531.79
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
*@(#)cdefs.h8.8 (Berkeley) 1/9/95
- * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/cdefs.h,v 1.78 2003/10/01 11:26:20 mux Exp $
+ * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/cdefs.h,v 1.79 2003/10/31 05:42:53 peter Exp $
*/
#ifndef_SYS_CDEFS_H_
@@ -181,7 +181,7 @@
* software that is unaware of C99 keywords.
*/
#if !(__GNUC__ == 2 && __GNUC_MINOR__ == 95)
-#if __STDC_VERSION__ < 199901
+#if !defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901
#define__restrict
#else
#define__restrictrestrict
@@ -292,7 +292,7 @@
* Embed the rcs id of a source file in the resulting library. Note that in
* more recent ELF binutils, we use .ident allowing the ID to be stripped.
* Usage:
- *__FBSDID("$FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/cdefs.h,v 1.78 2003/10/01 11:26:20 mux Exp $");
+ *__FBSDID("$FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/cdefs.h,v 1.79 2003/10/31 05:42:53 peter Exp $");
*/
#ifndef__FBSDID
#if !defined(lint) && !defined(STRIP_FBSDID)
@@ -369,13 +369,13 @@
*/
/* Deal with IEEE Std. 1003.1-1990, in which _POSIX_C_SOURCE == 1. */
-#if _POSIX_C_SOURCE == 1
+#if defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE == 1
#undef _POSIX_C_SOURCE/* Probably illegal, but beyond caring now. */
#define_POSIX_C_SOURCE199009
#endif
/* Deal with IEEE Std. 1003.2-1992, in which _POSIX_C_SOURCE == 2. */
-#if _POSIX_C_SOURCE == 2
+#if defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE == 2
#undef _POSIX_C_SOURCE
#define_POSIX_C_SOURCE199209
#endif
and im remake path this patch!!!!!!! ;)
===================================================================
RCS file: /usr/src/sys/sys/cdefs.h,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -p -r1.78 -r1.79
--- src/sys/sys/cdefs.h2003/10/01 11:26:201.78
+++ src/sys/sys/cdefs.h2003/10/31 05:42:531.79
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
*@(#)cdefs.h8.8 (Berkeley) 1/9/95
- * $FreeBSD: /usr/src/sys/sys/cdefs.h,v 1.78 2003/10/01 11:26:20 mux Exp $
+ * $FreeBSD: /usr/src/sys/sys/cdefs.h,v 1.79 2003/10/31 05:42:53 peter Exp $
*/
#ifndef_SYS_CDEFS_H_
@@ -181,7 +181,7 @@
* software that is unaware of C99 keywords.
*/
#if !(__GNUC__ == 2 && __GNUC_MINOR__ == 95)
-#if __STDC_VERSION__ < 199901
+#if !defined(__STDC_VERSION__) || __STDC_VERSION__ < 199901
#define__restrict
#else
#define__restrictrestrict
@@ -292,7 +292,7 @@
* Embed the rcs id of a source file in the resulting library. Note that in
* more recent ELF binutils, we use .ident allowing the ID to be stripped.
* Usage:
- *__FBSDID("$FreeBSD: /usr/src/sys/sys/cdefs.h,v 1.78 2003/10/01 11:26:20 mux Exp $");
+ *__FBSDID("$FreeBSD: /usr/src/sys/sys/cdefs.h,v 1.79 2003/10/31 05:42:53 peter Exp $");
*/
#ifndef__FBSDID
#if !defined(lint) && !defined(STRIP_FBSDID)
@@ -369,13 +369,13 @@
*/
/* Deal with IEEE Std. 1003.1-1990, in which _POSIX_C_SOURCE == 1. */
-#if _POSIX_C_SOURCE == 1
+#if defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE == 1
#undef _POSIX_C_SOURCE/* Probably illegal, but beyond caring now. */
#define_POSIX_C_SOURCE199009
#endif
/* Deal with IEEE Std. 1003.2-1992, in which _POSIX_C_SOURCE == 2. */
-#if _POSIX_C_SOURCE == 2
+#if defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE == 2
#undef _POSIX_C_SOURCE
#define_POSIX_C_SOURCE199209
#endif
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
AND
martin# patch < cdefs.h.diff
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|===================================================================
|RCS file: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/cdefs.h,v
|retrieving revision 1.78
|retrieving revision 1.79
|diff -u -p -r1.78 -r1.79
|--- src/sys/sys/cdefs.h 2003/10/01 11:26:20 1.78
|+++ src/sys/sys/cdefs.h 2003/10/31 05:42:53 1.79
--------------------------
File to patch: /usr/src/sys/sys/cdefs.h
Patching file /usr/src/sys/sys/cdefs.h using Plan A...
Hunk #1 failed at 34.
Hunk #2 succeeded at 144 (offset -37 lines).
Hunk #3 failed at 255.
Hunk #4 succeeded at 307 (offset -62 lines).
2 out of 4 hunks failed--saving rejects to /usr/src/sys/sys/cdefs.h.rej
done
martin#
AND WHAT ME DOING!!!!!!
HELP ME!!!! PLZ
THANKS!!! =))))))))
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list