On Thu, Mar 04, 2021 at 11:16:37AM +0100, Landry Breuil wrote:
> On Wed, Mar 03, 2021 at 10:48:40PM +0100, Michael wrote:
> > On Tue, Mar 02, 2021 at 05:06:45PM +0100, Landry Breuil wrote:
> > > On Tue, Mar 02, 2021 at 04:07:52PM +0100, Michael wrote:
> > > > On Tue, Mar 02, 2021 at 03:48:00PM +0100, Landry Breuil wrote:
> > > > > [...] 
> > > > > can you check that it builds without the
> > > > > -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 in CFLAGS ? according to
> > > > > https://github.com/Xastir/Xastir/issues/47 that shouldnt be needed
> > > > > anymore, and a devel/proj update will remove proj_api.h.
> > > > > 
> > > > > Landry
> > > > > 
> > > > 
> > > > Hello Landry,
> > > > 
> > > > you are right, this is no longer needed.
> > > > Builds and runs fine without it, updated diff below.
> > > 
> > > Thanks, that's great news ! I have zero knowledge about amateur radio,
> > > nor if this software works or not, but i'll definitely like the update
> > > so that i have one less hurdle to update proj !
> > > 
> > > Landry
> > > 
> > 
> > The most basic things should work. Internet connectivity with common 
> > servers such as aprs2.net also works well. It would be interesting to 
> > get a report of somone using a serial connected GPS device since there 
> > are OpenBSD specific patches for this in the port. But I don't think 
> > this is critical. Also one could interface with gpsd too. Apart from 
> > that I did not encounter any problems yet so I consider this program 
> > well-functioning.
> > 
> > If someone tries this port I recommend getting better map files as 
> > discussed here: https://github.com/Xastir/Xastir/issues/152
> 
> trying to build your diff with proj 8.0 installed, i get this configure 
> output:
> ...
> checking for pj_init in -lproj... no
> ...
> *** Warning: geotiff requires libproj.
> ...
> configure: WARNING: unrecognized options: --with-pcre, --with-dbfawk,
> --with-rtree, --disable-gtk-doc
> 
> MINIMUM OPTIONS:
>   ShapeLib (Vector maps) .................... : yes
> 
> RECOMMENDED OPTIONS:
>   Xpm / Snapshots ........................... : yes
>   GraphicsMagick/ImageMagick (Raster maps) .. : yes (GraphicsMagick)
>   pcre (Shapefile customization) ............ : yes
>   Berkeley DB map caching-Raster map speedups : yes
>   internet map retrieval .................... : yes (libcurl)
> 
> FOR THE ADVENTUROUS:
>   AX25 (Linux Kernel I/O Drivers) ........... : no
>   libproj (USGS Topos & Aerial Photos) ...... : no
>   GeoTiff (USGS Topos & Aerial Photos) ...... : no
>   Festival (Text-to-speech) ................. : no
>   GPSMan/gpsmanshp (GPS downloads) .......... : no
> 
> and port-lib-depends-check says that it didnt link against those libs:
> xastir-2.1.6(comms/xastir):
> Extra:  gdal.40 geotiff.3 iconv.7 proj.16 tiff.40
> 
> Can you recheck this on your install, so that i know if its local due to
> my testing of proj 8.0 ?

Ah, i looked a bit more, and its been reported/fixed upstream with
https://github.com/Xastir/Xastir/commit/6ee6348ca9ad8556e48d26d976f5d6709e8e31cb
cf https://github.com/Xastir/Xastir/issues/173

so i know where to look when i update proj, your diff should be totally
fine with proj 7.0.

Landry

Reply via email to