Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Sep 1998 18:49:30 -0500 (CDT)
From:      Steve Price <sprice@hiwaay.net>
To:        osa@etrust.ru
Cc:        current@FreeBSD.ORG
Subject:   Re: Can't compile XFree86 on my FreeBSD-3.0-BETA-elf box...
Message-ID:  <Pine.OSF.4.02.9809221846550.6412-100000@fly.HiWAAY.net>
In-Reply-To: <199809222044.AAA05525@ozz.etrust.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

I just got done compiling and it worked for me.  I've
attached my patches/patch-ba.  If this doesn't work
try make'ing with 

make PATCH_DEBUG=yes

and send me a log of the output.

On Wed, 23 Sep 1998, Ozz!!! wrote:

# Hello!
# Today I cvsuped my source tree & want compile XFree86 in elf-format...
# 
# ===>  Extracting for XFree86-3.3.2
# >> Checksum OK for xc/X332src-1.tgz
# >> Checksum OK for xc/X332src-2.tgz
# >> Checksum OK for xc/3.3.2-patch-1.
# >> Checksum OK for xc/3.3.2-patch-2.
# >> Checksum OK for xc/3.3.2-patch-3.
# ===>  Patching fot XFree86-3.3.2
# ===>  Applying distribution patches for XFree86-3.3.2
# ===>  Applying FreeBSD patches for XFree86-3.3.2
# Ignoring previously applied (or reversed) patch.
# 1 out of 1 hunks ignored--saving reject to conf/cf/bsdLib.rules.rej
# 
# *** Error code 1
# 
# Stop.
# *** Error code 1
# 
# Stop.
# *** Error code 1
# 
# Stop.
# *** Error code 1
# 
# Stop.
# *** Error code 1
# 
# Stop.
# 
# What can I do ???
# 
# Rgdz,
# oZZ,
# osa@etrust.ru
# http://www.etrust.ru/osa/main.html

--- config/cf/bsdLib.rules.orig	Sun May 11 00:04:04 1997
+++ config/cf/bsdLib.rules	Sun Sep 20 15:58:36 1998
@@ -177,13 +177,10 @@
 #define InstallSharedLibrary(libname,rev,dest)				@@\
 install:: Concat(lib,libname.so.rev) 					@@\
 	MakeDir($(DESTDIR)dest)						@@\
-	$(INSTALL) $(INSTALLFLAGS) $(INSTBINFLAGS) Concat(lib,libname.so.rev) $(DESTDIR)dest @@\
-	(T=`echo Concat($(DESTDIR)dest/lib,libname.so.rev) | sed 's/\.[^\.]*$$//'`;\
-		$(RM) $$T && $(LN) Concat(lib,libname.so.rev) $$T)	@@\
-	(T=`echo Concat($(DESTDIR)dest/lib,libname.so.rev) | sed 's/\.so.*$$/.so/'`;\
-		$(RM) $$T && $(LN) Concat(lib,libname.so.rev) $$T)	@@\
-	$(RM) Concat($(DESTDIR)dest/lib,libname.so)			@@\
-	$(LN) Concat(lib,libname.so.rev) Concat($(DESTDIR)dest/lib,libname.so)
+	(T=`echo Concat(lib,libname.so.rev) | sed 's/\.[^\.]*$$//'`;\	@@\
+	$(INSTALL) $(INSTALLFLAGS) $(INSTBINFLAGS) Concat(lib,libname.so.rev) $(DESTDIR)dest/$$T;\ @@\
+	$(RM) Concat($(DESTDIR)dest/lib,libname.so);\			@@\
+	$(LN) $$T Concat($(DESTDIR)dest/lib,libname.so))
 #endif /* InstallSharedLibrary */
 
 /*
@@ -227,6 +224,21 @@
 	$(RM) Concat(lib,libname.so.rev)
 
 #endif /* SharedLibraryTarget */
+
+#ifndef SharedDepModuleTarget
+#define SharedDepModuleTarget(name,deps,solist)				@@\
+AllTarget(name)								@@\
+									@@\
+name: deps								@@\
+	$(RM) $@~							@@\
+	$(CC) -o $@~ $(SHLIBLDFLAGS) solist $(REQUIREDLIBS)		@@\
+	$(RM) $@							@@\
+	$(MV) $@~ $@							@@\
+									@@\
+clean::									@@\
+	$(RM) name
+
+#endif /* SharedDepModuleTarget */
 
 /*
  * SharedLibraryDataTarget - generate rules to create shlib data file;


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.4.02.9809221846550.6412-100000>