I get the following message on ArchLinux (ghc 7.4.1-2):
fatal: Not a git repository (or any parent up to mount parent )
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
cc -g -O2 -Wall -Wunused -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -o dist/build/bustle-pcap c-sources/pcap-monitor.c c-sources/bustle-pcap.c \
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -pthread -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -I/usr/include -L/usr/lib -lpcap
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
Linking setup ...
Preprocessing executable 'bustle' for bustle-0.4.0...
Ambiguous module name `Prelude':
it was found in multiple packages: base haskell98-126.96.36.199
I think this patch on master <http://cgit.freedesktop.org/bustle/commit/?id=1755ec6> fixes this. I guess I should make a release!
Yes, that patch does fix it. Shame I'm now getting "bus error"s when I try to use it...
(In reply to comment #2)
> Yes, that patch does fix it. Shame I'm now getting "bus error"s when I try to
> use it...
What architecture are you on? Sounds like I've messed up my C<->Haskell marshalling…
x86_64. It happens when I compile from source (git master or 0.4.0 with the patch), but not when I use your binaries.
And it happens when I go "File->New". bustle-pcap works fine.
Actually, I'll file a new bug for this.
I finally released the build fix as 0.4.1. Sorry for the delay!