gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-users] Garmin 18X LVC and upcoming week rollover


From: Kai Harrekilde-Petersen
Subject: Re: [gpsd-users] Garmin 18X LVC and upcoming week rollover
Date: Tue, 19 Feb 2019 22:41:04 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0



On 19-02-2019 20:28, Gary E. Miller wrote:
I don't even know what a PPA is.  Building from source is trivial the
second time you do it.

Sure, everything is trivial the second time you do it.

I just had to install scons, pip (which dragged 30 deps & 53MB along with it), pyserial, pycairo (still failing to install) , asciidoc (drags further 84 deps & 742MB with it) just to try to reproduce Rich's problem on my previously unsullied Ubuntu 18.04.
Cairo was another 58 packages & 40MB. And yet pycario fails because it can't be found by pkg-config. I'm gonna pass tonight.

So yeah, everything is easy once you've set it up.

Rich:
> I'm getting the following error (highlighted in red below).  Any suggestions?
>
> x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -specs=/usr/share/dpkg/no-link.specs -Wl,-z,relro -o gps/packet.cpython-36m-x86_64-linux-gnu.so crc24q-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so driver_greis_checksum-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so driver_rtcm2-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so gpspacket-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so hex-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so isgps-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so os_compat-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so packet-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -L. -lrt
> x86_64-linux-gnu-gcc: error: /usr/share/dpkg/no-link.specs: No such file or directory
> scons: *** [gps/packet.cpython-36m-x86_64-linux-gnu.so] Error 1
> scons: building terminated because of errors.

My Ubuntu just sails right across that (maybe because it can't find cairo/pycairo):

That "/usr/share/dpkg/no-link.specs" looks pretty suspect to me. My compile doesn't refer to it and it sure doesn't exist on the system. I checked with my old 16.04 install (where I had compiled gpsd before) and it isn't there either.

The new gpsd CVE allow both remote and local escalation to root.  So
an ad banner in your browser can then use gpsd to get root.  No firewall
will help you.

Yet Another Reason that an adblocker should be the default choice for everyone on the 'net.

Best regards,

Kai

reply via email to

[Prev in Thread] Current Thread [Next in Thread]