|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
3.1 release is imminentI believe the scons recipe is now good for current versions of Ubuntu,
Debian, and OpenBSD; also freebsd8, Fedora 14, and Debian kFreeBSD. There are two platforms I'm unsure of because of a recent change. On Thu Aug 25 I merged a patch from Gleb Smirnoff that took advantage of the ability Ubuntu and most other Linuxes have to include dependencies in shared libraries. The objective was to relieve C client developers of having to specify an additional -lm on their link lines This change turns out to break the build on recent Red Hat distros, which disable shared-library dependencies. It might also cause problems elsewhere, but given the timing of successful build reports the only cases I'm actually worried about are Darwin and whatever Michael R. Davis is running, if that's different from Fedora 14. Michael and Kurt: Please recheck your builds with repo head. If you get link failures that look like -lm is missing, see near line 50 of SConstruct - we'll need to add a guard there that sets imload=False for your platform. All other port owners: It can't hurt to recheck your build. Otherwise, we're ready for the release. I have run the full battery of regression tests and code-sanity checks, live-tested the clients, and everything looks clean. -- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a> Militias, when properly formed, are in fact the people themselves and include all men capable of bearing arms. [...] To preserve liberty it is essential that the whole body of the people always possess arms and be taught alike, especially when young, how to use them. -- Senator Richard Henry Lee, 1788, on "militia" in the 2nd Amendment _______________________________________________ Gpsd-dev mailing list Gpsd-dev@... https://lists.berlios.de/mailman/listinfo/gpsd-dev |
|
|
Re: 3.1 release is imminentEric,
> whatever Michael R. Davis is running, Fedora 12 and 15... Is your test server down gpsd.mainframe.cx? > Michael and Kurt: Please recheck your builds with repo head. pkgconfig path needed tweaking. It's /usr/lib64/pkgconfig on Fedora x64. With these changes 3.1 builds cleanly on both Fedora 12 and 15 x86_64 The PYTHONPATH line is a left over from trying to get pyhon to work that is both wrong and not needed I have no idea how the .so glob got comented out! --- $ git diff packaging/ diff --git a/packaging/rpm/gpsd.spec.in b/packaging/rpm/gpsd.spec.in index f628c6e..adcce08 100644 --- a/packaging/rpm/gpsd.spec.in +++ b/packaging/rpm/gpsd.spec.in @@ -15,6 +15,7 @@ BuildRequires: bluez-libs-devel BuildRequires: dbus-devel BuildRequires: dbus-glib-devel BuildRequires: desktop-file-utils +BuildRequires: gcc-c++ BuildRequires: libXaw-devel BuildRequires: ncurses-devel BuildRequires: python-devel @@ -124,7 +125,7 @@ scons %{_smp_mflags} \ sbindir=%{_sbindir} \ mandir=%{_mandir} \ docdir=%{_docdir} \ - PYTHONPATH=%{python_sitearch} + pkgconfigdir=%{_libdir}/pkgconfig scons build @@ -224,7 +225,7 @@ fi %defattr(-,root,root,-) %doc TODO %{_bindir}/gpsfake -#%{_libdir}/libgps*.so +%{_libdir}/libgps*.so %{_libdir}/pkgconfig/*.pc %{python_sitearch}/gps/fake* %{_includedir}/gps.h --- _______________________________________________ Gpsd-dev mailing list Gpsd-dev@... https://lists.berlios.de/mailman/listinfo/gpsd-dev |
|
|
Re: 3.1 release is imminentOn Sat, Aug 27, 2011 at 11:18, Michael R. Davis <mrdvt92@...> wrote:
> Eric, > >> whatever Michael R. Davis is running, > Fedora 12 and 15... > > > Is your test server down gpsd.mainframe.cx? fixed now >> Michael and Kurt: Please recheck your builds with repo head. > > pkgconfig path needed tweaking. It's /usr/lib64/pkgconfig on Fedora x64. > > With these changes 3.1 builds cleanly on both Fedora 12 and 15 x86_64 > > > The PYTHONPATH line is a left over from trying to get pyhon to work that is both wrong and not needed I have no idea how the .so glob got comented out! > --- > > $ git diff packaging/ > diff --git a/packaging/rpm/gpsd.spec.in b/packaging/rpm/gpsd.spec.in > index f628c6e..adcce08 100644 > --- a/packaging/rpm/gpsd.spec.in > +++ b/packaging/rpm/gpsd.spec.in > @@ -15,6 +15,7 @@ BuildRequires: bluez-libs-devel > BuildRequires: dbus-devel > BuildRequires: dbus-glib-devel > BuildRequires: desktop-file-utils > +BuildRequires: gcc-c++ > BuildRequires: libXaw-devel > BuildRequires: ncurses-devel > BuildRequires: python-devel > @@ -124,7 +125,7 @@ scons %{_smp_mflags} \ > sbindir=%{_sbindir} \ > mandir=%{_mandir} \ > docdir=%{_docdir} \ > - PYTHONPATH=%{python_sitearch} > + pkgconfigdir=%{_libdir}/pkgconfig > > scons build > > @@ -224,7 +225,7 @@ fi > %defattr(-,root,root,-) > %doc TODO > %{_bindir}/gpsfake > -#%{_libdir}/libgps*.so > +%{_libdir}/libgps*.so > %{_libdir}/pkgconfig/*.pc > %{python_sitearch}/gps/fake* > %{_includedir}/gps.h > > --- > > _______________________________________________ > Gpsd-dev mailing list > Gpsd-dev@... > https://lists.berlios.de/mailman/listinfo/gpsd-dev > -- GDB has a 'break' feature; why doesn't it have 'fix' too? _______________________________________________ Gpsd-dev mailing list Gpsd-dev@... https://lists.berlios.de/mailman/listinfo/gpsd-dev |
| Free embeddable forum powered by Nabble | Forum Help |