[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#41576: dpkg for mips + cross compile fix



Package: dpkg
Version: 1.4.1.4

Hi,

I had to modify dpkg in order to make it cross compile (LOCALEDIR wasn't defined
correctly otherwise since dpkg-cross overrides CFLAGS).  I have also added mips
to the archtable.

I still have some problems though, I can't find where _LIBC should be defined.
As far as I know the define is only locally defined in glibc (not installed). Do
you know where it should be?

Regrads,
Ulf

diff -ur dpkg-1.4.1.4.orig/archtable dpkg-1.4.1.4/archtable
--- dpkg-1.4.1.4.orig/archtable	Sun Nov  1 17:01:27 1998
+++ dpkg-1.4.1.4/archtable	Sun Jul 18 04:09:40 1999
@@ -24,3 +24,4 @@
 arm	arm	arm
 ppc	powerpc	powerpc
 powerpc	powerpc	powerpc
+mips	mips	mips
diff -ur dpkg-1.4.1.4.orig/main/Makefile.am dpkg-1.4.1.4/main/Makefile.am
--- dpkg-1.4.1.4.orig/main/Makefile.am	Sun Nov  1 17:06:12 1998
+++ dpkg-1.4.1.4/main/Makefile.am	Sun Jul 18 17:23:54 1999
@@ -8,17 +8,18 @@
 
 ## Various options
 
-CFLAGS			= @CFLAGS@ @CWARNS@ -g $(XCFLAGS) -DLOCALEDIR=\"$(localedir)\"
-OPTCFLAGS		= @CFLAGS@ @OPTCFLAGS@ @CWARNS@ -g $(XCFLAGS) -DLOCALEDIR=\"$(localedir)\"
+CFLAGS			= @CFLAGS@ @CWARNS@ -g $(XCFLAGS)
+OPTCFLAGS		= @CFLAGS@ @OPTCFLAGS@ @CWARNS@ -g $(XCFLAGS)
 LDFLAGS			= @LDFLAGS@ $(XLDFLAGS)
 LIBS			= @INTLLIBS@ @LIBS@ $(XLIBS)
 
-CXXFLAGS		= @CXXFLAGS@ @CWARNS@ -g $(XCXXFLAGS) -DLOCALEDIR=\"$(localedir)\"
-OPTCXXFLAGS		= @CXXFLAGS@ @OPTCFLAGS@ @CWARNS@ -g $(XCXXFLAGS) -DLOCALEDIR=\"$(localedir)\"
+CXXFLAGS		= @CXXFLAGS@ @CWARNS@ -g $(XCXXFLAGS)
+OPTCXXFLAGS		= @CXXFLAGS@ @OPTCFLAGS@ @CWARNS@ -g $(XCXXFLAGS)
 
 DEFS			= -I$(top_srcdir)/include -I$(top_srcdir) -I$(srcdir) \
 			  -I$(top_builddir) -I$(top_builddir)/include -I. \
-			  -I$(top_srcdir)/intl -I$(top_builddir)/intl @DEFS@
+			  -I$(top_srcdir)/intl -I$(top_builddir)/intl \
+			  -DLOCALEDIR=\"$(localedir)\" @DEFS@
 
 ## Automake variables
 


Reply to: