undefined symbol: CRYPTO_num_locks
I have eagle 7.7.0. This has worked for a long time. I have not used it for a year(or so).
Now, I have an error:
> /usr/local/
/usr/local/
ldd /usr/local/
I can not find CRYPTO_num_locks. Where is it defined?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- tomdean
- Solved:
- 2021-03-29
- Last query:
- 2021-03-29
- Last reply:
- 2021-03-29
Manfred Hampl (m-hampl) said : | #1 |
For diagnostic purposes, what is the output of the commands
uname -a
lsb_release -crid
If you are talking about Autodesk eagle, there is already a version 9.6.0
http://
Have you considered upgrading?
Which release of Ubuntu?
What changed to make this happen? (update? Sudden power loss)
tomdean (tomdean) said : | #3 |
On 3/29/21 12:31 AM, Manfred Hampl wrote:
> Your question #696293 on Ubuntu changed:
> https:/
>
> Status: Open => Needs information
>
> Manfred Hampl requested more information:
> For diagnostic purposes, what is the output of the commands
>
> uname -a
> lsb_release -crid
>
> If you are talking about Autodesk eagle, there is already a version 9.6.0
> http://
> Have you considered upgrading?
>
> uname -a
Linux p9x79 5.4.0-70-generic #78-Ubuntu SMP Fri Mar 19 13:29:52 UTC 2021
x86_64 x86_64 x86_64 GNU/Linux
> lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
Autodesk changed the pricing for personal use. Now, it is a monthly
charge. The new 'free' version seems to be very limited.
Tom Dean
tomdean (tomdean) said : | #4 |
On 3/29/21 1:21 AM, actionparsnip wrote:
> Your question #696293 on Ubuntu changed:
> https:/
>
> actionparsnip requested more information:
> Which release of Ubuntu?
> What changed to make this happen? (update? Sudden power loss)
>
This stopped working because of updates to Linux/Ubuntu.
Tom Dean
tomdean (tomdean) said : | #5 |
On 3/29/21 12:31 AM, Manfred Hampl wrote:
> Your question #696293 on Ubuntu changed:
> https:/
>
> Status: Open => Needs information
>
> Manfred Hampl requested more information:
> For diagnostic purposes, what is the output of the commands
>
> uname -a
> lsb_release -crid
>
> If you are talking about Autodesk eagle, there is already a version 9.6.0
> http://
> Have you considered upgrading?
>
eagle 7.7.0 needs libssl.so.1.0.0 and libcrypto.so.1.0.0
> ldd /usr/local/
...
libssl.so.1.0.0 => /usr/lib/
...
libgcrypt.so.20 => /usr/lib/
> ls -l ls -l /usr/lib/
lrwxrwxrwx 1 root root 13 Mar 28 15:40
/usr/lib/
> ls -l /usr/lib/
lrwxrwxrwx 1 root root 19 Feb 23 2020
/usr/lib/
Maybe this is the problem.
I have an old disk with Ubuntu 18.04 on it. I will boot that and see if
eagle 7.7.0 works.
Tom Dean
Manfred Hampl (m-hampl) said : | #6 |
What might work (based on https:/
Download https:/
Don't install that package but extract the files libssl.so.1.0.0 and libcrypto.so.1.0.0 from it and copy them into the /usr/local/
Change the command for starting eagle to
LD_PRELOAD=
(Don't confuse libcrypto.so and libgcrypt.so)
tomdean (tomdean) said : | #7 |
On 3/29/21 11:01 AM, tomdean wrote:
> Your question #696293 on Ubuntu changed:
I booted Ubuntu 18.04. eagle 7.7.0 works.
I mounted the Ubuntu-18.04 disks on /Ubuntu-18.04
> ls -l /Ubuntu-
-rw-r--r-- 1 root root 426232 Feb 26 2019
/Ubuntu-
-rw-r--r-- 1 root root 577312 Jun 20 2019
/Ubuntu-
-rw-r--r-- 1 root root 328128 Jul 12 2019
/Ubuntu-
> ls -l /Ubuntu-
-rw-r--r-- 1 root root 2357760 Feb 26 2019
/Ubuntu-
-rw-r--r-- 1 root root 2917216 Jun 20 2019
/Ubuntu-
For Ubuntu 20.04,
> ls -l /usr/lib/
-rw-r--r-- 1 root root 1016494 Mar 22 04:37
/usr/lib/
lrwxrwxrwx 1 root root 13 Mar 22 04:37
/usr/lib/
lrwxrwxrwx 1 root root 13 Mar 28 15:40
/usr/lib/
-rw-r--r-- 1 root root 598104 Mar 22 04:37
/usr/lib/
-rw-r--r-- 1 root root 382024 Aug 20 2020
/usr/lib/
> ls -l /usr/lib/
-rw-r--r-- 1 root root 5538398 Mar 22 04:37
/usr/lib/
lrwxrwxrwx 1 root root 16 Mar 22 04:37
/usr/lib/
lrwxrwxrwx 1 root root 16 Mar 28 15:42
/usr/lib/
-rw-r--r-- 1 root root 2954080 Mar 22 04:37
/usr/lib/
Use `ldconfig -l` for libssl.so.1.0.0 and libcrypto.so.1.0.0?
-or-
Replace the symbolic links in the Ubuntu 20.04 directory with the actual
files from Ubuntu 18.04?
Tom Dean
tomdean (tomdean) said : | #8 |
On 3/29/21 11:35 AM, Manfred Hampl wrote:
> Your question #696293 on Ubuntu changed:
> https:/
>
> Status: Open => Answered
>
> Manfred Hampl proposed the following answer:
> What might work (based on https:/
>
> Download https:/
> Don't install that package but extract the files libssl.so.1.0.0 and libcrypto.so.1.0.0 from it and copy them into the /usr/local/
>
> Change the command for starting eagle to
> LD_PRELOAD=
>
> (Don't confuse libcrypto.so and libgcrypt.so)
>
libgcrypto was a typo... old fingers.
I copied libssl.so.1.0.0 and libcrypto.so.1.0.0 from my Ubuntu 18.04
disk. Problem fixed.
Thanks for the LD_PRELOAD hint. I forgot about that. Getting old...
Thanks for all the replies.
Tom Dean
tomdean (tomdean) said : | #9 |
Solved.