Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Sep 1998 03:27:13 +0200
From:      Jeremy Lea <reg@shale.csir.co.za>
To:        mozilla@FreeBSD.ORG
Subject:   Happy...
Message-ID:  <19980924032713.A23665@shale.csir.co.za>

index | next in thread | raw e-mail

mozilla > ll moz*
-rwxr-xr-x  1 mozilla  users  1064692 Sep 24 02:57 moz-export
-rwxr-xr-x  1 mozilla  users  5804714 Sep 24 02:57 mozilla-export
-rw-r--r--  1 mozilla  users    58524 Sep 24 02:55 mozilla.o
mozilla > file moz-export
moz-export: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, not stripped
mozilla > ldd moz-export
moz-export:
	libxfe2.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libxfe2.so (0x2811e000)
	libXmL.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libXmL.so (0x281f0000)
	libxfeicons.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libxfeicons.so (0x2821a000)
	libDtWidgets.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libDtWidgets.so (0x28265000)
	libXfeBm.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libXfeBm.so (0x2826d000)
	libXfeToolBar.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libXfeToolBar.so (0x28272000)
	libXfeWidgets.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libXfeWidgets.so (0x28282000)
	libxlate.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libxlate.so (0x282a9000)
	libmimetype.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmimetype.so (0x282bd000)
	libnetcache.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libnetcache.so (0x282c3000)
	libnetcnvts.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libnetcnvts.so (0x282d1000)
	libnetwork.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libnetwork.so (0x282da000)
	libnetutil.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libnetutil.so (0x28303000)
	libcnetinit.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libcnetinit.so (0x28306000)
	libabouturl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libabouturl.so (0x28308000)
	libdataurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libdataurl.so (0x2830d000)
	libfileurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libfileurl.so (0x2830f000)
	libftpurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libftpurl.so (0x28314000)
	libgophurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libgophurl.so (0x2831d000)
	libhttpurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libhttpurl.so (0x28321000)
	libjsurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libjsurl.so (0x28333000)
	libmarimurl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmarimurl.so (0x28336000)
	libremoturl.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libremoturl.so (0x28338000)
	librdf.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/librdf.so (0x2833a000)
	libxml.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libxml.so (0x28367000)
	liblay.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/liblay.so (0x2837f000)
	libpng.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libpng.so (0x28450000)
	libmariner.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmariner.so (0x28464000)
	libimg.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libimg.so (0x28466000)
	libprivacy.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libprivacy.so (0x2847c000)
	libjpeg.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libjpeg.so (0x2847f000)
	libhook.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libhook.so (0x2848f000)
	libparse.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libparse.so (0x2849b000)
	libpref.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libpref.so (0x284a5000)
	libi18n.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libi18n.so (0x284b5000)
	libpics.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libpics.so (0x28538000)
	libpwcac.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libpwcac.so (0x28544000)
	libreg.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libreg.so (0x28547000)
	libmime.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmime.so (0x28550000)
	libmisc.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmisc.so (0x2856c000)
	libprgrss.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libprgrss.so (0x28575000)
	libplug.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libplug.so (0x28578000)
	libutil.so => /usr/lib/libutil.so (0x28589000)
	libfont.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libfont.so (0x28591000)
	liblayer.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/liblayer.so (0x285a2000)
	liboji.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/liboji.so (0x285aa000)
	libstubsj.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libstubsj.so (0x285b1000)
	libstubnj.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libstubnj.so (0x285b3000)
	libmocha.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmocha.so (0x285b6000)
	libstyle.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libstyle.so (0x285ec000)
	libhtmldlgs.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libhtmldlgs.so (0x28612000)
	libsecfree.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libsecfree.so (0x28617000)
	libxp.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libxp.so (0x2861a000)
	libdbm.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libdbm.so (0x2867e000)
	libcaps.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libcaps.so (0x28686000)
	libxpcom.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libxpcom.so (0x286a1000)
	libplds21.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libplds21.so (0x286a8000)
	libplc21.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libplc21.so (0x286ac000)
	libmsgc21.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libmsgc21.so (0x286b0000)
	libnspr21.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libnspr21.so (0x286b8000)
	libzlib.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libzlib.so (0x286df000)
	libjs.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libjs.so (0x286ea000)
	libjsj.so => /usr/home/mozilla/mozilla/dist/FreeBSD3.0_OPT.OBJ/bin/libjsj.so (0x28733000)
	libXm.so.1 => /usr/X11R6/lib/libXm.so.1 (0x28746000)
	libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28842000)
	libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x28880000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28891000)
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2889b000)
	libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28930000)
	libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28938000)
	libg++.so.4 => /usr/lib/libg++.so.4 (0x2894c000)
	libstdc++.so.2 => /usr/lib/libstdc++.so.2 (0x28989000)
	libm.so.2 => /usr/lib/libm.so.2 (0x289c0000)
	libc.so.3 => /usr/lib/libc.so.3 (0x289da000)

And it works... (Well kinda). 

Patches below. Against fresh tree. With LessTif. Bedtime.

Regards,
 -Jeremy

-- 
  |   "I could be anything I wanted to, but one things true
--+--  Never gonna be as big as Jesus, never gonna hold the world in my hand
  |    Never gonna be as big as Jesus, never gonna build a promised land
  |    But that's, that's all right, OK with me..." -Audio Adrenaline

--- nsprpub/pr/include/private/primpl.h.orig	Fri Sep 18 12:28:27 1998
+++ nsprpub/pr/include/private/primpl.h	Wed Sep 23 16:17:27 1998
@@ -1471,6 +1471,7 @@
         && (!defined(HPUX) || !defined(_PR_PTHREADS)) \
         && (!defined(IRIX) || !defined(_PR_PTHREADS)) \
         && (!defined(LINUX) || !defined(_PR_PTHREADS)) \
+        && (!defined(FREEBSD) || !defined(_PR_PTHREADS)) \
 	&& (!defined(RHAPSODY)) \
         && !defined(PURIFY) \
         && !(defined (UNIXWARE) && defined (USE_SVR4_THREADS))
--- cmd/xfe/Makefile.orig	Fri Sep 18 12:25:39 1998
+++ cmd/xfe/Makefile	Thu Sep 24 01:13:00 1998
@@ -745,7 +745,7 @@
 ########################################
 # FreeBSD
 ifeq ($(OS_ARCH),FreeBSD)
-OTHER_LIBS	= /usr/X11R6/lib/libXm.a -L/usr/X11R6/lib -lXt -lXmu -lXext -lX11 -lSM -lICE -lm $(OS_LIBS)
+OTHER_LIBS	= $(MOTIFLIB) -L/usr/X11R6/lib -lXt -lXmu -lXext -lX11 -lSM -lICE -lm $(OS_LIBS)
 endif
 
 ########################################
*** cmd/xfe/intl/freebsd.lm.orig	Tue Aug 11 18:09:07 1998
--- cmd/xfe/intl/freebsd.lm	Tue Aug 11 18:09:07 1998
***************
*** 0 ****
--- 1,43 ----
+ 
+ ! This table maps the host's locale names to MIME charsets
+ !
+ *localeCharset*C:			iso-8859-1
+ *localeCharset*ASCII:			us-ascii
+ *localeCharset*US-ASCII:		us-ascii
+ *localeCharset*da_DK.ISO_8859-1:	iso-8859-1
+ *localeCharset*de_AT.ISO_8859-1:	iso-8859-1
+ *localeCharset*de_CH.ISO_8859-1:	iso-8859-1
+ *localeCharset*de_DE.ISO_8859-1:	iso-8859-1
+ *localeCharset*en_AU.ISO_8859-1:	iso-8859-1
+ *localeCharset*en_CA.ISO_8859-1:	iso-8859-1
+ *localeCharset*en_GB.ISO_8859-1:	iso-8859-1
+ *localeCharset*en_US.ISO_8859-1:	iso-8859-1
+ *localeCharset*es_ES.ISO_8859-1:	iso-8859-1
+ *localeCharset*fi_FI.ISO_8859-1:	iso-8859-1
+ *localeCharset*fr_BE.ISO_8859-1:	iso-8859-1
+ *localeCharset*fr_CA.ISO_8859-1:	iso-8859-1
+ *localeCharset*fr_CH.ISO_8859-1:	iso-8859-1
+ *localeCharset*fr_FR.ISO_8859-1:	iso-8859-1
+ *localeCharset*hr_HR.ISO_8859-2:	iso-8859-2
+ *localeCharset*hu_HU.ISO_8859-2:	iso-8859-2
+ *localeCharset*is_IS.ISO_8859-1:	iso-8859-1
+ *localeCharset*it_IT.ISO_8859-1:	iso-8859-1
+ *localeCharset*ja_JP.SJIS:		x-sjis
+ *localeCharset*ja_JP.EUC:		x-euc-jp
+ *localeCharset*ko_KR.EUC:		euc-kr
+ *localeCharset*lt_LN.ASCII:		us-ascii
+ *localeCharset*lt_LN.ISO_8859-1:	iso-8859-1
+ *localeCharset*lt_LN.ISO_8859-2:	iso-8859-2
+ *localeCharset*nl_BE.ISO_8859-1:	iso-8859-1
+ *localeCharset*nl_NL.ISO_8859-1:	iso-8859-1
+ *localeCharset*no_NO.ISO_8859-1:	iso-8859-1
+ *localeCharset*pl_PL.ISO_8859-2:	iso-8859-2
+ *localeCharset*pt_PT.ISO_8859-1:	iso-8859-1
+ *localeCharset*ru_RU.CP866:		cp866
+ *localeCharset*ru_SU.CP866:		cp866
+ *localeCharset*ru_RU.KOI8-R:		koi8-r
+ *localeCharset*ru_SU.KOI8-R:		koi8-r
+ *localeCharset*sl_SI.ISO_8859-2:	iso-8859-2
+ *localeCharset*sv_SE.ISO_8859-1:	iso-8859-1
+ 
+ 
--- config/FreeBSD.mk.orig	Wed Sep  9 22:37:33 1998
+++ config/FreeBSD.mk	Thu Sep 24 00:42:54 1998
@@ -27,20 +27,22 @@
 CPU_ARCH		:= x86
 GFX_ARCH		:= x
 
+MOZ_OBJFORMAT		:= $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo aout)
+
 OS_INCLUDES		= -I/usr/X11R6/include
 G++INCLUDES		= -I/usr/include/g++
 LOC_LIB_DIR		=
 MOTIF			=
-MOTIFLIB		=
+MOTIFLIB		= -lXm
 OS_LIBS			=
 
 # Don't define BSD, because it's already defined in /usr/include/sys/param.h.
-PLATFORM_FLAGS		= -DFREEBSD -DBSDI -DBSDI_2 -D__386BSD__ -Di386 $(DSO_CFLAGS)
+PLATFORM_FLAGS		= -DFREEBSD -mno-486 -Di386 -Wall -pipe $(DSO_CFLAGS)
 MOVEMAIL_FLAGS		= -DHAVE_STRERROR
-PORT_FLAGS		= -DSW_THREADS -DNEED_UINT -DHAVE_LCHOWN -DNTOHL_ENDIAN_H -DHAVE_FILIO_H -DNEED_SYS_TIME_H -DNEED_UINT_T -DHAVE_BSD_FLOCK -DHAVE_SYSERRLIST -DHAVE_SNPRINTF
+PORT_FLAGS		= -DNEED_UINT -DHAVE_LCHOWN -DNTOHL_ENDIAN_H -DHAVE_FILIO_H -DNEED_UINT_T -DHAVE_BSD_FLOCK -DHAVE_SYSERRLIST -DHAVE_SNPRINTF
 PDJAVA_FLAGS		= -mx128m
 OS_GPROF_FLAGS		= -pg
-LD_FLAGS		= -L/usr/X11R6/lib -lXm
+LD_FLAGS		= -L/usr/X11R6/lib
 
 ifdef USE_AUTOCONF
 OS_CFLAGS		=
@@ -48,16 +50,13 @@
 OS_CFLAGS		= $(PLATFORM_FLAGS) $(PORT_FLAGS) $(MOVEMAIL_FLAGS)
 endif
 
-LOCALE_MAP		= $(DEPTH)/cmd/xfe/intl/bsd386.lm
+LOCALE_MAP		= $(DEPTH)/cmd/xfe/intl/freebsd.lm
 EN_LOCALE		= C
-DE_LOCALE		= de_DE.ISO8859-1
-FR_LOCALE		= fr_FR.ISO8859-1
-JP_LOCALE		= ja
+DE_LOCALE		= de_DE.ISO_8859-1
+FR_LOCALE		= fr_FR.ISO_8859-1
+JP_LOCALE		= ja_JP.EUC
 SJIS_LOCALE		= ja_JP.SJIS
 KR_LOCALE		= ko_KR.EUC
-CN_LOCALE		= zh
-TW_LOCALE		= zh
-I2_LOCALE		= i2
 
 ######################################################################
 # Version-specific stuff
@@ -67,7 +66,11 @@
 # Overrides for defaults in config.mk (or wherever)
 ######################################################################
 
+ifeq ($(MOZ_OBJFORMAT),elf)
+DLL_SUFFIX		= so
+else
 DLL_SUFFIX		= so.1.0
+endif
 EMACS			= /usr/bin/true
 JAVA_PROG		= $(JAVA_BIN)java
 RANLIB			= /usr/bin/ranlib
@@ -77,17 +80,17 @@
 ######################################################################
 
 ifeq ($(USE_PTHREADS),1)
-OS_LIBS			= -lc_r
-PORT_FLAGS		+= -D_PR_NEED_FAKE_POLL
+OS_LIBS			= -pthread
+PORT_FLAGS		+= -D_THREAD_SAFE -D_PR_NEED_FAKE_POLL
 else
-OS_LIBS			= -lc
-PORT_FLAGS		+= -D_PR_LOCAL_THREADS_ONLY
+OS_LIBS			=
+PORT_FLAGS		+= -DSW_THREADS -D_PR_LOCAL_THREADS_ONLY
 endif
 
 BUILD_UNIX_PLUGINS	= 1
 
 MKSHLIB			= $(LD) $(DSO_LDOPTS)
 
-DSO_CFLAGS		= -fpic
+DSO_CFLAGS		= -fPIC
 DSO_LDFLAGS		= 
-DSO_LDOPTS		= -Bshareable
+DSO_LDOPTS		= -Bshareable -soname $(@:$(OBJDIR)/%.$(DLL_SUFFIX)=%.$(DLL_SUFFIX))
--- config/rules.mk.orig	Wed Sep 23 23:29:29 1998
+++ config/rules.mk	Wed Sep 23 23:42:54 1998
@@ -112,9 +112,6 @@
 ifeq ($(OS_ARCH),HP-UX)
 SHARED_LIBRARY		:= $(LIBRARY:.a=.sl)
 else
-ifneq (,$(filter FreeBSD NetBSD OpenBSD,$(OS_ARCH)))
-SHARED_LIBRARY		:= $(LIBRARY:.a=.so.1.0)
-else
 ifeq ($(OS_ARCH)$(OS_RELEASE),SunOS4.1)
 SHARED_LIBRARY		:= $(LIBRARY:.a=.so.1.0)
 else
@@ -122,7 +119,6 @@
 SHARED_LIBRARY		:= $(LIBRARY:.a=)_shr.a
 else
 SHARED_LIBRARY		:= $(LIBRARY:.a=.$(DLL_SUFFIX))
-endif
 endif
 endif
 endif
--- cmd/xfe/src/context_funcs.cpp.orig	Fri Sep  4 17:12:30 1998
+++ cmd/xfe/src/context_funcs.cpp	Fri Sep  4 17:16:17 1998
@@ -74,13 +74,7 @@
 #include <sys/vfs.h>      /* for statfs() */
 extern "C" int statfs(char *, struct statfs *);
 #define STATFS statfs
-#elif defined(BSDI)
-#include <sys/mount.h>    /* for statfs() */
-#define STATFS statfs
-#elif defined(NETBSD)
-#include <sys/mount.h>    /* for statfs() */
-#define STATFS statfs
-#elif defined(OPENBSD)
+#elif defined(BSD)
 #include <sys/mount.h>    /* for statfs() */
 #define STATFS statfs
 #else
--- nsprpub/config/FreeBSD.mk.orig	Wed Sep  9 23:24:58 1998
+++ nsprpub/config/FreeBSD.mk	Thu Sep 24 00:44:49 1998
@@ -31,24 +31,29 @@
 ifdef USE_AUTOCONF
 OS_CFLAGS		= $(DSO_CFLAGS)
 else
-OS_CFLAGS		= $(DSO_CFLAGS) $(OS_REL_CFLAGS) -ansi -Wall -pipe -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -D_PR_NEED_POLL
+OS_CFLAGS		= $(DSO_CFLAGS) $(OS_REL_CFLAGS) -ansi -Wall -pipe -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK
 endif
 
 ifeq ($(USE_PTHREADS),1)
-OS_LIBS			= -lc_r
-# XXX probably should define _THREAD_SAFE too.
-DEFINES			+= -D_PR_NEED_FAKE_POLL
+OS_LIBS			= -pthread
+DEFINES			+= -D_THREAD_SAFE -D_PR_NEED_FAKE_POLL
 else
-OS_LIBS			= -lc
+OS_LIBS			=
 DEFINES			+= -D_PR_LOCAL_THREADS_ONLY
 endif
 
 ARCH			= freebsd
 
+MOZ_OBJFORMAT		:= $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo aout)
+
+ifeq ($(MOZ_OBJFORMAT),elf)
+DLL_SUFFIX		= so
+else
 DLL_SUFFIX		= so.1.0
+endif
 
 DSO_CFLAGS		= -fPIC
-DSO_LDOPTS		= -Bshareable
+DSO_LDOPTS		= -Bshareable -soname $(@:$(OBJDIR)/%.$(DLL_SUFFIX)=%.$(DLL_SUFFIX))
 DSO_LDFLAGS		=
 
 MKSHLIB			= $(LD) $(DSO_LDOPTS)
--- modules/libfont/src/Makefile.orig	Wed Aug 26 15:18:24 1998
+++ modules/libfont/src/Makefile	Wed Aug 26 15:18:51 1998
@@ -56,6 +56,8 @@
 JMC_GEN		= Mcf Mcfb Mcfmi Mcrc Mcdoer
 JMC_GEN_FLAGS	= -cimpl
 
+GARBAGE		+= M*.c
+
 include $(DEPTH)/config/rules.mk
 
 INCLUDES	+= -I.

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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980924032713.A23665>