Compile problem Survex 1.2.43 - OSX 12.1

Enrico Fratnik enrico.fratnik at gmail.com
Fri Feb 25 06:26:06 GMT 2022


Dear Olly,

   Thank you for your reply. Below you can find the result of the
installation process on my Mac (now 12.2.1).

Hope that a solution can be found.

best regards

enrico

enricof at icts-enricof % brew tap survex/survex
https://git.survex.com/homebrew-survex
enricof at icts-enricof % brew install survex
==> Downloading https://survex.com/software/1.4.1/survex-1.4.1.tar.gz
Already downloaded:
/Users/enricof/Library/Caches/Homebrew/downloads/702ec7f02cfbf03063748729b649a4e71d50adfce88fe939c9d114d2795cd4de--survex-1.4.1.tar.gz
==> Installing survex from survex/survex
==> ./configure --prefix=/usr/local/Cellar/survex/1.4.1_2
--bindir=/usr/local/Cellar/survex/1.4.1_2/bin --mandir=/usr/local/Cellar/s
==> make
Last 15 lines from /Users/enricof/Library/Logs/Homebrew/survex/02.make:
       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[3]: *** [aven-moviemaker.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/aven-glbitmapfont.Tpo .deps/aven-glbitmapfont.Po
mv -f .deps/aven-gpx.Tpo .deps/aven-gpx.Po
mv -f .deps/aven-mainfrm.Tpo .deps/aven-mainfrm.Po
mv -f .deps/aven-json.Tpo .deps/aven-json.Po
mv -f .deps/aven-kml.Tpo .deps/aven-kml.Po
mv -f .deps/aven-gla-gl.Tpo .deps/aven-gla-gl.Po
mv -f .deps/aven-log.Tpo .deps/aven-log.Po
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

If reporting this issue please do so to (not Homebrew/brew or
Homebrew/core):
  survex/survex

/usr/local/Homebrew/Library/Homebrew/utils/github/api.rb:304:in
`raise_error': Validation Failed: [{"message"=>"The listed users and
repositories cannot be searched either because the resources do not exist
or you do not have permission to view them.", "resource"=>"Search",
"field"=>"q", "code"=>"invalid"}] (GitHub::API::ValidationFailedError)
from /usr/local/Homebrew/Library/Homebrew/utils/github/api.rb:234:in
`open_rest'
from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:166:in `search'
from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:34:in
`search_issues'
from /usr/local/Homebrew/Library/Homebrew/utils/github.rb:67:in
`issues_for_formula'
from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:491:in
`fetch_issues'
from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:487:in `issues'
from /usr/local/Homebrew/Library/Homebrew/exceptions.rb:541:in `dump'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:157:in `rescue in <main>'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:145:in `<main>'
/usr/local/Homebrew/Library/Homebrew/formula.rb:2309:in `block in system':
Failed executing: make (BuildError)
from /usr/local/Homebrew/Library/Homebrew/formula.rb:2245:in `open'
from /usr/local/Homebrew/Library/Homebrew/formula.rb:2245:in `system'
from
/usr/local/Homebrew/Library/Taps/survex/homebrew-survex/HomebrewFormula/survex.rb:22:in
`install'
from /usr/local/Homebrew/Library/Homebrew/build.rb:172:in `block (3 levels)
in install'
from /usr/local/Homebrew/Library/Homebrew/utils.rb:590:in `with_env'
from /usr/local/Homebrew/Library/Homebrew/build.rb:134:in `block (2 levels)
in install'
from /usr/local/Homebrew/Library/Homebrew/formula.rb:1296:in `block in brew'
from /usr/local/Homebrew/Library/Homebrew/formula.rb:2475:in `block (2
levels) in stage'
from /usr/local/Homebrew/Library/Homebrew/utils.rb:590:in `with_env'
from /usr/local/Homebrew/Library/Homebrew/formula.rb:2474:in `block in
stage'
from /usr/local/Homebrew/Library/Homebrew/resource.rb:126:in `block (2
levels) in unpack'
from /usr/local/Homebrew/Library/Homebrew/download_strategy.rb:115:in
`chdir'
from /usr/local/Homebrew/Library/Homebrew/download_strategy.rb:115:in
`chdir'
from /usr/local/Homebrew/Library/Homebrew/download_strategy.rb:102:in
`stage'
from /usr/local/Homebrew/Library/Homebrew/resource.rb:122:in `block in
unpack'
from /usr/local/Homebrew/Library/Homebrew/mktemp.rb:63:in `block in run'
from /usr/local/Homebrew/Library/Homebrew/mktemp.rb:63:in `chdir'
from /usr/local/Homebrew/Library/Homebrew/mktemp.rb:63:in `run'
from /usr/local/Homebrew/Library/Homebrew/resource.rb:208:in `mktemp'
from /usr/local/Homebrew/Library/Homebrew/resource.rb:121:in `unpack'
from /usr/local/Homebrew/Library/Homebrew/resource.rb:96:in `stage'
from
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/forwardable.rb:230:in
`stage'
from /usr/local/Homebrew/Library/Homebrew/formula.rb:2454:in `stage'
from /usr/local/Homebrew/Library/Homebrew/formula.rb:1289:in `brew'
from /usr/local/Homebrew/Library/Homebrew/build.rb:129:in `block in install'
from /usr/local/Homebrew/Library/Homebrew/utils.rb:590:in `with_env'
from /usr/local/Homebrew/Library/Homebrew/build.rb:124:in `install'
from /usr/local/Homebrew/Library/Homebrew/build.rb:224:in `<main>'
enricof at icts-enricof %

On Thu, Feb 24, 2022 at 11:56 PM Olly Betts <olly at survex.com> wrote:

> On Tue, Jan 04, 2022 at 10:17:08AM +0100, Enrico Fratnik wrote:
> > is anyone able to install / compile survex on OSX with the latest OS?
> >
> > The problem seems related to the use of the proj7 library and not the
> proj8
> > (the latest for Mac)  but I'm not sure.
>
> Are you installing from homebrew?  If so, this should be fixed now as I
> updated the homebrew package in early February to Survex 1.4.1 which
> supports proj 8.
>
> If you're installing by hand, try Survex 1.4.1 if you want it to work
> with the latest proj.
>
> Cheers,
>     Olly
>


-- 
Enrico Fratnik

e. enrico.fratnik at gmail.com
PEC enrico at pec.fratnik.it
skype: fratnike
t. +39.335.6573879


Questo messaggio e riservato;
Qualsiasi pubblicazione, utilizzo o diffusione, anche parziale di
questo messaggio, deve essere preventivamente autorizzata. Nel
caso in cui non foste destinatari del presente messaggio,vogliate
cortesemente avvertire immediatamente il mittente.


Ce message est confidentiel;
Toute publication, utilisation ou diffusion, meme partielle, doit
etre autorisee prealablement. Si vous n' etes pas destinataire de
ce message, merci d'en avertir immediatement l'expediteur.


This message is confidential;
Any unauthorised disclosure, use or dissemination, either whole
or partial, is prohibited. If you are not the intended recipient
of the message, please notify the sender immediately


More information about the Survex mailing list