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

    [Dev] Documenting Feathercoin Specific Software settings - Part 19

    Technical Development
    1
    28
    6707
    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.
    • wrapper
      wrapper Moderators last edited by wrapper

      Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

      … :: commit

      Set of auto build files???

      https://github.com/FeatherCoin/Feathercoin/commit/b5d8bc05b7711cae7db1ead9ec4e75fbcaee1d78

      aclocal.m4

      build-aux/config.guess

      build-aux/config.sub

      build-aux/depcomp

      build-aux/install-sh

      build-aux/ltmain.sh

      build-aux/m4/libtool.m4

      build-aux/m4/ltoptions.m4

      build-aux/m4/ltsugar.m4

      build-aux/m4/ltversion.m4

      build-aux/m4/lt~obsolete.m4

      build-aux/missing

      build-aux/test-driver

      Auto build files?

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

        Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

        … :: commit

        Set of auto build files? plus config update zxing

        https://github.com/FeatherCoin/Feathercoin/commit/b5d8bc05b7711cae7db1ead9ec4e75fbcaee1d78

        configure.ac

         -    if test x$use_zxing == xyes; then
         -     AC_MSG_ERROR("QR support requested but cannot be built. use --without-zxing")
        
         +    if test x$use_qr == xyes; then
         +     AC_MSG_ERROR("QR support requested but cannot be built. use --without-qrencode")
        

        Code replaced

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

          Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

          … :: commit

          Set of auto build files? plus qimagesource update

          https://github.com/FeatherCoin/Feathercoin/commit/b5d8bc05b7711cae7db1ead9ec4e75fbcaee1d78

          src/qt/qimagesource.cpp

          -    ArrayRef<char> mymatrix(width*height);
          +    ArrayRef<char> mymatrix(this->getWidth()*this->getHeight());
          
          -    for (int y = 0; y < height; y++)
          +    for (int y = 0; y < this->getHeight(); y++)
          
           {
          
          -        for (int x = 0; x < width; x++) {
          +        for (int x = 0; x < this->getWidth(); x++) {
          
          -            mymatrix[y*width+x] = qGray(image.pixel(x, y));
          +            mymatrix[y*this->getWidth()+x] = qGray(image.pixel(x, y));
          

          Code replaced

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

            Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

            Fixed issue #176 :: commit

            This is 0.9.6.1 branch, but release tag v0.9.6 has the same issue.

            I don’t have zxing installed and your configure does not detect it:

            ./configure --with-incompatible-bdb

            I don’t want zxing and QR code support. Your configure script appears to allow for that, but the build process does not honor it.

            https://github.com/FeatherCoin/Feathercoin/commit/ad8a5c8d67fab4d45d63a8cae970c36dd426d3f6

            src/qt/addressbookpage.cpp

             -#endif
             -#ifdef USE_ZXING
            

            Code removed

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

              Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

              added check for qtprint support needed for paperwallet :: commit

              https://github.com/FeatherCoin/Feathercoin/commit/e977bc52740507636c73a8e5c7768665acc16fda

              build-aux/m4/bitcoin_qt.m4

                -    qt5_modules="Qt5Core Qt5Gui Qt5Network Qt5Widgets"
                +    qt5_modules="Qt5Core Qt5Gui Qt5Network Qt5Widgets Qt5PrintSupport"
              

              Code replaced

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

                Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

                Added build-aux directory to ignore file :: commit

                https://github.com/FeatherCoin/Feathercoin/commit/925b80b845fa4bb4d438d56ee7b32bb81428d75c

                .gitignore

                 +build-aux/
                

                Code added

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

                  Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

                  Revert "Added depends folder :: commit

                  Revert “Added depends folder from bitcoin’s tree to build all dependencies.”

                  It is hard to backport this, and will be available when we move to head

                  https://github.com/FeatherCoin/Feathercoin/commit/24962a56470871d5cf510ced422fe1ac2d719775

                  .gitignore

                   +*.tar.gz
                   +Makefile*
                  
                   +*.in
                   +*.patch
                  
                   +Makefile
                  

                  Code added

                   -src/**Makefile
                   -/src/test/Makefile
                   -/src/qt/test/Makefile
                   -/src/qt/Makefile
                   -/src/Makefile
                   -/src/config/stamp-h1
                   -/src/config/bitcoin-config.h.in
                   -/src/config/bitcoin-config.h
                   -/Makefile
                   -/libtool
                  

                  Code removed

                  depends/.gitignore

                   -SDKs/
                   -work/
                   -built/
                   -sources/
                   -config.site
                   -x86_64*
                   -i686*
                   -mips*
                   -arm*
                   -aarch64*
                  

                  Code removed

                  depends/Makefile
                  depends/README.md
                  depends/builders/darwin.mk
                  depends/builders/default.mk
                  depends/builders/linux.mk
                  depends/config.guess
                  depends/config.site.in
                  depends/config.sub
                  depends/description.md
                  depends/funcs.mk
                  depends/hosts/darwin.mk
                  depends/hosts/default.mk
                  depends/hosts/linux.mk
                  depends/hosts/mingw32.mk
                  depends/packages.md
                  depends/packages/bdb.mk
                  depends/packages/boost.mk
                  depends/packages/dbus.mk
                  depends/packages/expat.mk
                  *depends/packages/fontconfig.mk
                  depends/packages/freetype.mk
                  depends/packages/libICE.mk
                  depends/packages/libSM.mk
                  depends/packages/libX11.mk
                  depends/packages/libXau.mk
                  depends/packages/libXext.mk
                  depends/packages/libevent.mk
                  depends/packages/libxcb.mk
                  depends/packages/miniupnpc.mk
                  depends/packages/native_biplist.mk
                  depends/packages/native_ccache.mk
                  depends/packages/native_cctools.mk
                  depends/packages/native_cdrkit.mk
                  depends/packages/native_ds_store.mk
                  depends/packages/native_libdmg-hfsplus.mk
                  depends/packages/native_mac_alias.mk
                  depends/packages/native_protobuf.mk
                  depends/packages/openssl.mk
                  depends/packages/packages.mk
                  depends/packages/protobuf.mk
                  depends/packages/qrencode.mk
                  depends/packages/qt.mk
                  depends/packages/xcb_proto.mk
                  depends/packages/xextproto.mk
                  depends/packages/xproto.mk
                  depends/packages/xtrans.mk
                  depends/packages/zeromq.mk
                  depends/packages/zlib.mk
                  depends/patches/native_biplist/sorted_list.patch
                  depends/patches/native_cdrkit/cdrkit-deterministic.patch
                  depends/patches/native_mac_alias/python3.patch
                  depends/patches/qt/fix-xcb-include-order.patch
                  depends/patches/qt/fix_qt_pkgconfig.patch
                  depends/patches/qt/mac-qmake.conf
                  depends/patches/qt/mingw-uuidof.patch
                  depends/patches/qt/pidlist_absolute.patch
                  depends/patches/zeromq/9114d3957725acd34aa8b8d011585812f3369411.patch
                  depends/patches/zeromq/9e6745c12e0b100cd38acecc16ce7db02905e27c.patch

                  Files removed

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

                    Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

                    Revert “Moved man pages to the doc folder” :: commit

                    Revert “Moved man pages to the doc folder”

                    This reverts commit f403c95.

                    https://github.com/FeatherCoin/Feathercoin/commit/6836c2434afe060301c7838f8bb1221424d5cee1

                    doc/man/Makefile.am
                    doc/man/feathercoin-cli.1
                    doc/man/feathercoin-qt.1
                    doc/man/feathercoin.conf.5
                    doc/man/feathercoind.1

                    Files moved / deleted??

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

                      Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

                      Revert “Moved man pages to the doc folder” :: commit

                      Revert “Moved m4 to build-aux, and changed makefiles.am to build properly.”

                      This reverts commit 5ebdaff.

                      Conflicts:

                      aclocal.m4

                      build-aux/config.guess

                      build-aux/config.sub

                      build-aux/depcomp

                      build-aux/install-sh

                      build-aux/ltmain.sh

                      build-aux/m4/libtool.m4

                      build-aux/m4/ltoptions.m4

                      build-aux/m4/ltsugar.m4

                      build-aux/m4/ltversion.m4

                      build-aux/m4/lt~obsolete.m4

                      build-aux/missing

                      build-aux/test-driver

                      https://github.com/FeatherCoin/Feathercoin/commit/6836c2434afe060301c7838f8bb1221424d5cee1

                      Makefile.am
                      aclocal.m4
                      autogen.sh
                      build-aux/compile
                      build-aux/config.guess
                      build-aux/config.sub
                      build-aux/depcomp
                      build-aux/install-sh
                      build-aux/ltmain.sh
                      build-aux/m4/ax_cxx_compile_stdcxx.m4
                      build-aux/m4/ax_gcc_func_attribute.m4
                      build-aux/m4/ax_pthread.m4
                      build-aux/m4/bitcoin_find_bdb48.m4
                      build-aux/m4/libtool.m4
                      build-aux/m4/ltoptions.m4
                      build-aux/m4/ltsugar.m4
                      build-aux/m4/ltversion.m4
                      build-aux/m4/lt~obsolete.m4
                      build-aux/missing
                      build-aux/test-driver

                      configure.ac
                      pkg.m4
                      share/genbuild.sh
                      src/Makefile.am
                      src/compat/byteswap.h
                      src/compat/endian.h
                      src/compat/glibc_compat.cpp
                      src/compat/glibc_sanity.cpp
                      src/compat/glibcxx_sanity.cpp

                      src/compat/sanity.h
                      src/compat/strnlen.cpp
                      src/config/.empty

                      Files regressed

                      build-aux/m4/ax_boost_base.m4 → src/m4/ax_boost_base.m4 100755 → 100644

                      Example of a number of build files

                      src/m4/ax_pthread.m4
                      src/m4/bitcoin_find_bdb48.m4
                      src/m4/bitcoin_find_bdb51.m4

                      Files regressed

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

                        Feathercoin specific changes made to convert Bitcoin to FTC 0.9.6.*

                        Revert "Initial .travis.yml file. :: commit

                        Revert “Initial .travis.yml file. Builds all dependencies, and some of the arch.”

                        This reverts commit f71e701.

                        Conflicts:

                        .travis.yml

                        https://github.com/FeatherCoin/Feathercoin/commit/b7b59064287d6912f8df2dfbde201df1797f6a09

                        .travis.yml

                        File removed

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