Bill Allombert on Mon, 05 Feb 2024 22:54:30 +0100
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: is this a pari error or mwrank error or what?
|
- To: pari-users@pari.math.u-bordeaux.fr
- Subject: Re: is this a pari error or mwrank error or what?
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Mon, 5 Feb 2024 22:54:20 +0100
- Arc-authentication-results: i=1; smail; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1707170062; c=relaxed/relaxed; bh=bD2E/fNOlPErYLDSuI/B0VqP0bjKf1gbR83xxZqk+pY=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:Mail-Followup-To: References:MIME-Version:Content-Type:Content-Disposition: Content-Transfer-Encoding:In-Reply-To; b=VacGhuU/cSaki9g9khVOu0LiFWLi8mGe8ExtiA8uLktBQGgK5EmGLsTqQz9TDSODnOJ4XZb+B6nWp769HOQcj0orBB3BKv9EdZYVForjlLNtC7KuxUhGq+sLwFiu4Se60w0A6wAbbvFd5hFbOKPZ7BNslyGGxGO2FYl8UVoTY4K2NlyKKYmQ8NCwQfQQbHU/s4Eqw9JZQUWv5ZKM+EI+/ararqlfKt76MSdpRqjhG0R86n1THv+rNlIVCiBJ10h09benHkW7iwBYs7d5PTlaJiRhjIFgb1H1oFn6LzASslVX4aA/eZV1Hd/XhKt9tVtxDI2tIzED2TBDlcdquc+VkEMNpWLdMGbKP4MRw049VMAaPLt2YqBf9i496Inb2c2iOUiq+3Kjn5ZNNoTfOODS0HbN8LNToyoZQ8kxkqxfmigMt/TMvW+nfDT8yTk1Ggqp+1y76jX0qfiOWhvFYR0h4FNtZseE6c0tBrGe3ZBPF0fHkwvVqvIXWOs/PNuZK051V7qYO1WUmNqSjktxUxGSNNEQ8Y/gFYXyw0Vp9uzZzFVMeywR+JjRUqRb/QiB58PRQPnZyiBp7Xy/bzVkIjDp/mQl/hBbnWxT8myL7vMlA7UcqpqhtrIo2Uur4c5mLBy3ocb0a4yOIQrylKI1m1lHo965BSh9bzGWo1eGbRStr2I=
- Arc-seal: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1707170062; cv=none; b=NBiG0zewaJRo4K0l79k1ymDTGp5QefXns7FNHiFwpanj81D1hww+bFr9DvCrt17AOl0FoxbqTjUQ/cA1QRnixpwUht0xdHvTLMuiRv8AaClLevHv7WgE0D9qVFAiMkCYOCQFcnbLpadXOGIc+LBfLYa3S2+0/fl80rqq1bSNyfec7DN3+Fp28qyn/YEcNgnPnCRv/SNy/5uo63hbWSnMdk+BmVKPbkwqckDQ39zZYR61pjPiWOiVlz2nt+AEQql4mpZ0uX3g3ZihSCakKMruev82Unp0kxVs7e3n8Bf66DlUJlDGGi85FouwHOi8GOepiTwxXWs1htfsT/8844mEblmJZG5FZ0e4yEDiPlmJ2eEfqXol7MFP4cd80W3U1Hn/vbY5NzkIUcAq07E7l1b74HYQdz784YwKhNUVhYpIeTp180Yopm6qHzpyrxNUB8gm4VlTdpUuU9CHmW4ExpwTAWILIyhW/kbsPKv8zrYyjXLuh7s6eU6FcHJHPoOKK6+rMyi0c6bYSrOZ3cFxdr50CIpy9LBYA4kfRfiLPOXldrC5KosQz+saeG1bUS/nP/CCjp0tgTQJ689vPGkafT2lM+rjhVrle8iZdV9Rx9nbsFWVe3Et85VTVtmvqeMHwDW34RqjVdPwGGwQCoL99NpvVPhKG7gK83q8mMu514m/ADU=
- Authentication-results: smail; dmarc=none header.from=math.u-bordeaux.fr
- Authentication-results: smail; arc=none
- Delivery-date: Mon, 05 Feb 2024 22:54:30 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=math.u-bordeaux.fr; s=2022; t=1707170062; bh=bD2E/fNOlPErYLDSuI/B0VqP0bjKf1gbR83xxZqk+pY=; h=Date:From:To:Subject:References:In-Reply-To:From; b=CRUiCg//slnuEBeFiAOxq4GwomnJu1S3MEZh/f+7bfvH/6zzFXI/2S5Afiuutv/GB 2080CgH+IxoOAAlANLq2BcoUsB1dwu3W48pAC7TxmuuhVqAImBqq7VJpSnzaailEns 1Rr7Kiv1QT9S1tnh9krJpTh/CsJI+ONwqXf7N1pkzpajMs0ptQKi0ZEmuPMOvdG+TI b4+b1vXKplC/S5FS/cNccxrEk709av0uZ/T2/uXTguJMhpk7MKQkJL5WGI7kfrjErx t7PSZkXLbdroekyZtEGvwvfwG/9lCtKcN67eIYEvgOrQo6N9+Se36pnK8PFSK4aoDB kMHx7Yqdfv5yrgyykYehiQdqnEutBIFtt3o0X3lHrNgjH96MAztvZvcTxN8Y6isxy/ vs6z4jZtPtrtBG0eP/WHIMxdz1N/2XJJe+1A7rx9CUUDChNTbqm1VJJM3Ju5H9ERx5 0nQg+McG/nPYTclfXomHwj7qyqbYrwW2wU6Sh7VJvWzw4GJp0G1ix8bRU+D9hwXfGj M5zK1utW7wKWtdwu2jqB7k/G5rZJXtsl+OK+WLQzkXKXybQq5Aicp7AZvRqzsQ9bw3 prF8jHduNvQfuKEmYmlGyfHvtv+RP47gK0sOOrL7mkqiKjoEQp2y6Um3gQWw6GhNfc H16E/IuG/ECFUA5rrlZf7CDY=
- In-reply-to: <35a59aed-657d-444a-a516-11568c9e3479@gmail.com>
- Mail-followup-to: pari-users@pari.math.u-bordeaux.fr
- References: <35a59aed-657d-444a-a516-11568c9e3479@gmail.com>
On Mon, Feb 05, 2024 at 01:38:08PM -0800, American Citizen wrote:
> Hello:
>
> I switched over to using the g++ -13 compiler since someone gave me a note
> that my current level 7 version (system gcc) was too old.
>
> I recompiled gp-pari to v 2.16.1 (alpha) and did "make install" also. It
> runs fine.
>
> I am attempting to recompile the mwrank program from John Cremona,
> v"20231212' which should be the latest.
>
> But during the command to built the archive, I get a TLS symbol failure
>
> /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld:
> pari_mainstack: TLS definition in
> /usr/lib64/gcc/x86_64-suse-linux/13/../../../../lib64/libpari.so section
> .tbss mismatches non-TLS reference in .libs/parifact.o
> /usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld:
> /usr/lib64/gcc/x86_64-suse-linux/13/../../../../lib64/libpari.so: error
> adding symbols: bad value
> collect2: error: ld returned 1 exit status
> make[1]: *** [Makefile:468: libec.la] Error 1
> make[1]: Leaving directory '/home/owner/math/eclib-20231212/libsrc'
> make: *** [Makefile:462: all-recursive] Error 1
>
> Looking over at the /usr/lib64 folder I see
>
> -rwxr-xr-x 1 root root 10146584 May 22 2023 libpari-gmp-tls.so.2.15.2
> lrwxrwxrwx 1 root root 25 Sep 11 11:50 libpari-gmp-tls.so.8 ->
> libpari-gmp-tls.so.2.15.2
> lrwxrwxrwx 1 root root 25 May 22 2023 libpari.so ->
> libpari-gmp-tls.so.2.15.2
>
> And apparently the problem is in the mismatch of the symbols. I assume that
> the Yast2 pkg manager installed this version.
Uninstall all pari related RPM packages installed, including the -devel one.
Otherwise your system will be very confusing with two incompatible versions
installed at the same time.
Cheers,
Bill.