Bitcoin Forum
June 20, 2024, 02:22:21 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Upgrading from 3.2 gives Segmentation fault  (Read 3349 times)
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
February 04, 2013, 07:35:52 PM
 #21

Basically you are asking for support for a distro that the producer no longer supports.  Unless you want to compile and install the dependencies you need at the newer versions you are SOL.

https://www.bitcoin.org/bitcoin.pdf
While no idea is perfect, some ideas are useful.
rupy (OP)
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
February 06, 2013, 01:31:55 AM
 #22

Well I could run the latest bitcoin client on windows XP from 2001, so I don't know what your on about?

BANKBOOK GWT Wallet & no-FIAT Billing API
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
February 06, 2013, 01:44:29 AM
 #23

Well I could run the latest bitcoin client on windows XP from 2001, so I don't know what your on about?
Except with windows all of the dependencies are new and bundled with the client. You are trying to keep everything old except bitcoind...

rupy (OP)
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
February 06, 2013, 10:52:57 AM
 #24

So how come you can't bundle dependencies in linux like that?

BANKBOOK GWT Wallet & no-FIAT Billing API
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1032



View Profile WWW
February 06, 2013, 02:19:03 PM
Last edit: February 06, 2013, 06:35:48 PM by deepceleron
 #25

So how come you can't bundle dependencies in linux like that?

You can. http://statifier.sourceforge.net/

For all the libraries it would take, it would make a huge binary for Bitcoin.

I got that openSUSE distro, and bitcoind runs just fine. The problem is the platform's old QT 4.5.3 even after full updates. Qt is forward-compatible, meaning applications will generally continue working on new platforms, but new apps might not work on old libraries or compile in old Qt.

If you absolutely must have bitcoin-qt running, I would suggest getting and compiling qt 4.8.4, and setting the path to the new built libraries. It would be less work than attempting to build Bitcoin. http://qt-project.org/doc/qt-4.8/install-x11.html

Even less work is to get virtualbox and put a new distro on it.

If you haven't linked up the Evergreen extended maintenance repository, your 11.2 SUSE is full of security holes big enough to drive a malware truck through. http://en.opensuse.org/openSUSE:Evergreen_11.2#List_of_updates_for_11.2_from_Evergreen

edit-FIX: I built and installed qt-4.8.4 on openSUSE 11.2.

Then in a terminal console:
export QTDIR="/usr/local/Trolltech/Qt-4.8.4/"
export PATH="${QTDIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${QTDIR}/lib"
export CMAKE_PREFIX_PATH="${QTDIR}"
export PKG_CONFIG_PATH="${QTDIR}/lib/pkgconfig"
./bitcoin-qt


Bitcoin now launches just fine. Bitcoin "Help"->"About Qt" = "This program uses Qt version 4.8.4."
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
February 07, 2013, 03:02:49 AM
 #26

So how come you can't bundle dependencies in linux like that?

You can. http://statifier.sourceforge.net/

For all the libraries it would take, it would make a huge binary for Bitcoin.

I got that openSUSE distro, and bitcoind runs just fine. The problem is the platform's old QT 4.5.3 even after full updates. Qt is forward-compatible, meaning applications will generally continue working on new platforms, but new apps might not work on old libraries or compile in old Qt.

If you absolutely must have bitcoin-qt running, I would suggest getting and compiling qt 4.8.4, and setting the path to the new built libraries. It would be less work than attempting to build Bitcoin. http://qt-project.org/doc/qt-4.8/install-x11.html

Even less work is to get virtualbox and put a new distro on it.

If you haven't linked up the Evergreen extended maintenance repository, your 11.2 SUSE is full of security holes big enough to drive a malware truck through. http://en.opensuse.org/openSUSE:Evergreen_11.2#List_of_updates_for_11.2_from_Evergreen

edit-FIX: I built and installed qt-4.8.4 on openSUSE 11.2.

Then in a terminal console:
export QTDIR="/usr/local/Trolltech/Qt-4.8.4/"
export PATH="${QTDIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${QTDIR}/lib"
export CMAKE_PREFIX_PATH="${QTDIR}"
export PKG_CONFIG_PATH="${QTDIR}/lib/pkgconfig"
./bitcoin-qt


Bitcoin now launches just fine. Bitcoin "Help"->"About Qt" = "This program uses Qt version 4.8.4."

My point exactly, although I guess I can agree with giving him the tools he's asking for even if it's bad for him.  I lean libertarian.

https://www.bitcoin.org/bitcoin.pdf
While no idea is perfect, some ideas are useful.
rupy (OP)
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
February 07, 2013, 09:44:19 PM
 #27

Ok, will definetly check this out...

Can you guys give me a scenario how my 11.2 install could get compromised?

BANKBOOK GWT Wallet & no-FIAT Billing API
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
February 08, 2013, 02:36:54 AM
 #28

Ok, will definetly check this out...

Can you guys give me a scenario how my 11.2 install could get compromised?
Read the CVEs linked from http://en.opensuse.org/openSUSE:Evergreen_11.2#List_of_updates_for_11.2_from_Evergreen

Do you run any of the programs listed?

notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
February 09, 2013, 08:12:41 PM
 #29

Ok, will definetly check this out...

Can you guys give me a scenario how my 11.2 install could get compromised?
Read the CVEs linked from http://en.opensuse.org/openSUSE:Evergreen_11.2#List_of_updates_for_11.2_from_Evergreen

Do you run any of the programs listed?

I'm pretty sure he wan't to use the vulnerable version of Qt on that list Tongue.

https://www.bitcoin.org/bitcoin.pdf
While no idea is perfect, some ideas are useful.
Herodes
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000


View Profile
February 09, 2013, 08:15:39 PM
 #30

So what do I have to delete in .bitcoin to get the latest release to work?

Not sure if this is mentioned, but if you need to preserve coins, could you not send them temporarily to another wallet, then delete everything from the old version, then download the new binaries ?

After blockchain is synched, move the coins back to the new wallet ?
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1032



View Profile WWW
February 09, 2013, 09:48:31 PM
 #31

So what do I have to delete in .bitcoin to get the latest release to work?

Not sure if this is mentioned, but if you need to preserve coins, could you not send them temporarily to another wallet, then delete everything from the old version, then download the new binaries ?

After blockchain is synched, move the coins back to the new wallet ?
You really didn't read anything in this thread, did you?
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
February 10, 2013, 12:13:16 AM
 #32

So what do I have to delete in .bitcoin to get the latest release to work?

Not sure if this is mentioned, but if you need to preserve coins, could you not send them temporarily to another wallet, then delete everything from the old version, then download the new binaries ?

After blockchain is synched, move the coins back to the new wallet ?
You really didn't read anything in this thread, did you?
ignore function ftw Smiley

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
rupy (OP)
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
February 18, 2013, 01:19:48 AM
 #33

Ok, FYI rolling updates is the solution; or tumbleweed for SuSE... the linux community has fixed the problem! Smiley

Too bad its only for 11.4 and above though... works great on my laptop! Incredible!

BANKBOOK GWT Wallet & no-FIAT Billing API
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!