[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-tech-pkg
Subject: Re: couple of recent build issues on current i386
From: Mark Davies <mark () ecs ! vuw ! ac ! nz>
Date: 2010-11-30 22:17:22
Message-ID: 201012011117.22234.mark () ecs ! vuw ! ac ! nz
[Download RAW message or body]
On Tue, 30 Nov 2010, Mark Davies wrote:
> I'm rebuilding a bunch of packages that I built fine with a pkgsrc
> HEAD from a few weeks ago, but with todays HEAD I'm striking two
> problems:
>
> libcanberra (now needed by libgnome) fails with:
>
> gmake[2]: Entering directory
> `/local/scratch/pkgsrc/audio/libcanberra/work.test/libcanberra-0.26
> /src' CC libcanberra_gtk_module_la-canberra-gtk-module.lo
> cc1: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
This one seems to be that gcc really doesn't
like -Wmissing-include-dirs. I'll add this patch unless anyone
objects.
$NetBSD$
NetBSD 5.99.39/i386 gcc segfaults with -Wmissing-include-dirs
--- configure.orig 2010-11-30 21:47:34.000000000 +0000
+++ configure
@@ -5469,7 +5469,7 @@ fi
-DESIRED_FLAGS="-Wall -W -Wextra -pedantic -pipe -Wno-long-long -Winline -Wvla \
-Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op \
-Wsign-compare -Wpacked -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral \
-Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement \
-Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes \
-Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 \
-Wcast-align -Wwrite-strings -Wno-unused-parameter -ffast-math \
-Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -fno-strict-aliasing" \
+DESIRED_FLAGS="-Wall -W -Wextra -pedantic -pipe -Wno-long-long -Winline -Wvla \
-Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op \
-Wsign-compare -Wpacked -Wformat-security -Wformat-nonliteral -Wold-style-definition \
-Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal \
-Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls \
-Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wcast-align \
-Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common \
-fdiagnostics-show-option -fno-strict-aliasing"
for flag in $DESIRED_FLAGS ; do
> emacs fails to build with:
still to sort this one.
cheers
mark
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic