Bug#513101: nss: FTBFS
Petr Salinger
Petr.Salinger at seznam.cz
Sat Jan 31 11:07:20 UTC 2009
> Looks like the kbsd patch cleaned up too much :)
> Without this patch, the Makefile will overwrite OS_REL_CFLAGS on i386
> and strip the -D_XOPEN_SOURCE define away which is required for strdup()
>
> I've tried to merge this into 38_kbsd.dpatch but dpatch is way too
> compilicated for me. Here is a patch on top.
Please alter 38_kbsd.dpatch by this,
i.e. change "OS_REL_CFLAGS = -Di386" into "OS_REL_CFLAGS += -Di386"
You can of course add "+" character manually.
--- debian/patches/38_kbsd.dpatch
+++ debian/patches/38_kbsd.dpatch
@@ -94,7 +94,7 @@
else
ifeq (,$(filter-out i%86,$(OS_TEST)))
- OS_REL_CFLAGS = -DLINUX1_2 -Di386 -D_XOPEN_SOURCE
-+ OS_REL_CFLAGS = -Di386
++ OS_REL_CFLAGS += -Di386
CPU_ARCH = x86
-else
- OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE
Petr
More information about the pkg-mozilla-maintainers
mailing list