Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    Beta test for Client version 0.9.3.1

    Feathercoin Discussion
    6
    22
    14038
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Wellenreiter
      Wellenreiter Moderators last edited by

      The first version of the 0.9.3.1 client is available on Github and we are looking for a small number of beta testers.

      The 0.9.3.1 version has implemented the same Fix for BIP66 support as 0.8.7.3

      The version is flagged as pre-re lease at github and will be flagged as release, when the beta tests are successful.

      People willing to do a beta test, please PM here in the Forum

      Test is at own risk.

      Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
      Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

      1 Reply Last reply Reply Quote 2
      • lizhi
        lizhi last edited by lizhi

        Download Feathercoin Core 0.9.3.1 for windows from http://www.ftc-c.com/pack4/feathercoin-qt.0.9.3.1.rar

        1 Reply Last reply Reply Quote 0
        • T
          tmuir12 Regular Member last edited by

          I’m in the process of trying to compile on a Raspberry Pi2, but it may take a while as Berkeley DB version 4.8 is not available in the Raspbian repositories so I am having to compile that first.
          I’ll let you know how I get on.
          In the mean time I’ve taken down my 0.8.7.1 node

          Wellenreiter 1 Reply Last reply Reply Quote 0
          • Wellenreiter
            Wellenreiter Moderators @tmuir12 last edited by Wellenreiter

            @tmuir12 said:

            I’m in the process of trying to compile on a Raspberry Pi2, but it may take a while as Berkeley DB version 4.8 is not available in the Raspbian repositories so I am having to compile that first.

            would love to get the binary for the raspi, but my os on the raspi is pretty old

            I’ll let you know how I get on.
            In the mean time I’ve taken down my 0.8.7.1 node

            Thanks for shutting down the 0.8.7.1 node :smile:

            Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
            Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

            1 Reply Last reply Reply Quote 0
            • T
              tmuir12 Regular Member last edited by

              Ran out of time for tonight, but have made some good progress.
              Will carry on tomorrow night.

              If I get it all working I will post how

              S 1 Reply Last reply Reply Quote 0
              • S
                slavco Regular Member @tmuir12 last edited by

                @tmuir12
                ./configure --with-incompatible-bdb --enable-tests=no

                1 Reply Last reply Reply Quote 1
                • T
                  tmuir12 Regular Member last edited by

                  Berkeley DB is sorted, there is just a long line of other dependencies I am working through but I think I am getting there

                  1 Reply Last reply Reply Quote 0
                  • T
                    tmuir12 Regular Member last edited by

                    It’s compiling at the moment.
                    After installing sing Raspbian from the 1.8 Noobs on a Rasbperry Pi2 this is what I had to do

                    sudo apt-get update
                    sudo apt-get upgrade
                    sudo apt-get install python-software-properties screen git python-rrdtool python-pygame python-scipy
                    sudo apt-get install python-twisted python-twisted-web python-imaging build-essential libglib2.0-dev libglibmm-2.4-dev
                    sudo apt-get install python-dev libboost-all-dev libdb+±dev autoconf automake ncurses-dev
                    sudo apt-get install libtool libssl-dev
                    sudo apt-get install qrencode libprotobuf-dev libqrencode-dev
                    sudo apt-get install libprotoc-dev protobuf-compiler
                    sudo apt-get install qt4-dev-tools

                    wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz
                    tar -xzvf db-4.8.30.NC.tar.gz
                    cd db-4.8.30.NC/build_unix/
                    …/dist/configure --enable-cxx
                    make
                    sudo make install

                    cd~
                    git clone -b 0.9.3.1 git://github.com/FeatherCoin/Feathercoin.git ftc0931
                    cd ftc0931
                    ./autogen.sh
                    ./configure --disable-upnp-default --disable-tests --disable-hardening --with-boost-libdir=/usr/lib/arm-linux-gnueabihf CPPFLAGS=“-I/usr/local/BerkeleyDB.4.8/include -O2” LDFLAGS=“-L/usr/local/BerkeleyDB.4.8/lib”
                    make

                    1 Reply Last reply Reply Quote 2
                    • Wellenreiter
                      Wellenreiter Moderators last edited by

                      whow, that took time on a Raspi, I think :)

                      configure --disable-hardening…

                      did the configure script not work without that?

                      Hardening is a security feature and I always try to use it.
                      Have compiled the wallet successfully with hardening enabled on several linux distributions.

                      Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                      Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                      1 Reply Last reply Reply Quote 1
                      • T
                        tmuir12 Regular Member last edited by

                        My starting point was uncle-muddy’s instructions

                        Which had suggested to disable hardening.
                        It’s still chugging through the compiling.
                        If it compiles I will have another try without disabling hardening and then I will create a new install script to set it up as a node to make life easier for other people

                        1 Reply Last reply Reply Quote 1
                        • Wellenreiter
                          Wellenreiter Moderators last edited by

                          Lizhi is developing on windows, and it seems he has problems with hardening on that platform.

                          Lizhi’s parameters made it into uncle-muddy’s instructions.

                          Thanks for pointing out, where you started. We need to update the instructions you used.

                          Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                          Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                          1 Reply Last reply Reply Quote 1
                          • xonar
                            xonar Regular Member last edited by

                            +1 folks…

                            Newbies: http://forum.feathercoin.com/topic/8523/faq-newbie-most-asked-questions-try-here-first

                            1 Reply Last reply Reply Quote 0
                            • T
                              tmuir12 Regular Member last edited by

                              Compiling failed.
                              I’m about to go out so will look into this when I get home, I think its a QT5 issue

                              I can’t post the error message as the spam filter won’t let as it thinks it spam

                              Wellenreiter S 2 Replies Last reply Reply Quote 0
                              • Wellenreiter
                                Wellenreiter Moderators @tmuir12 last edited by Wellenreiter

                                @tmuir12
                                Post it in forum chat
                                are you using qt4 or qt5?

                                Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                1 Reply Last reply Reply Quote 1
                                • S
                                  slavco Regular Member @tmuir12 last edited by slavco

                                  @tmuir12 if it is zxing related issue put the zxing cpp project under qt folder and there was one place were 2 variables need to be made public into one class. Also install qt-sdk and specify in the configuration --with-gui=qt5

                                  1 Reply Last reply Reply Quote 0
                                  • Wellenreiter
                                    Wellenreiter Moderators last edited by

                                    There are also installation packages for major Linux distributions available at https://software.opensuse.org/package/libzxing

                                    You need to click ‘show unstable package’ as the package doesn’t belong to the official distributions and therefore is not flagged as ‘stable’ by the Linux developers

                                    For Debian 8, Ubuntu 15.04 and Ubuntu 14.04 there are installation packages available, which contain the compiled binaries.

                                    Packages for other distributions will follow soon.

                                    You either can follow the this guide

                                    or manually download and install from this repository

                                    Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                    Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      tmuir12 Regular Member last edited by

                                      I’ve posted the error message in the shoutbox

                                      1 Reply Last reply Reply Quote 0
                                      • lizhi
                                        lizhi last edited by

                                        first complie db-4.8.30.NC.tar.gz

                                        tar xvfz db-4.8.30.NC.tar.gz
                                        cd db-4.8.30.NC/build_unix
                                        BITCOIN_ROOT=$(pwd)
                                        BDB_PREFIX=“${BITCOIN_ROOT}/db6”
                                        …/dist/configure --enable-cxx --disable-shared --with-pic --prefix=$BDB_PREFIX
                                        make
                                        make install

                                        then change dir to your feathercoin codes:

                                        ./configure --disable-upnp-default --disable-tests --disable-hardening --with-gui=no --without-miniupnpc --with-boost-libdir=/usr/local/lib LDFLAGS=“-L${BDB_PREFIX}/lib/” CPPFLAGS=“-I${BDB_PREFIX}/include/”

                                        Wellenreiter 1 Reply Last reply Reply Quote 0
                                        • Wellenreiter
                                          Wellenreiter Moderators @lizhi last edited by

                                          @lizhi said:

                                          first complie db-4.8.30.NC.tar.gz

                                          tar xvfz db-4.8.30.NC.tar.gz
                                          cd db-4.8.30.NC/build_unix
                                          BITCOIN_ROOT=$(pwd)
                                          BDB_PREFIX=“${BITCOIN_ROOT}/db6”
                                          …/dist/configure --enable-cxx --disable-shared --with-pic --prefix=$BDB_PREFIX
                                          make
                                          make install

                                          then change dir to your feathercoin codes:

                                          ./configure --disable-upnp-default --disable-tests --disable-hardening --with-gui=no --without-miniupnpc --with-boost-libdir=/usr/local/lib LDFLAGS=“-L${BDB_PREFIX}/lib/” CPPFLAGS=“-I${BDB_PREFIX}/include/”

                                          Is that for windows compile?

                                          For unix, there are some differences:

                                          • db-4.8 or greater is part of the distribution -> no need to compile it
                                          • all steps until 'then change dir to your feathercoin codes: is not needed
                                          • –disable-shared not needed, but up to the user to use
                                          • –disable-hardening is strongly discouraged as code hardening is a security feature and works on linux
                                          • –with-boost-libdir normally is not required, if libboost is installed using distribution’s package manager

                                          Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                          Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                          1 Reply Last reply Reply Quote 0
                                          • AcidD
                                            AcidD Moderators last edited by

                                            Do you have a Windows x64 build ? I guess any windows build :-)

                                            • FTC Block Explorer + API @ https://fsight.chain.tips
                                            • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
                                            • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
                                            • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post