[Dev] Release Candidate Feathercoin 0.9.3.2 - Check List
-
EDIT : Removed some nonsense I was talking and fixed the command so there’s no confusion.
Build Instructions further down…: http://forum.feathercoin.com/topic/8570/dev-release-candidate-feathercoin-0-9-3-2-check-list/34OBJCXXLD feathercoin-qt libbitcoinqt.a(libbitcoinqt_a-snapwidget.o): In function `SnapWidget::on_snapButton_clicked()': /home/aciddude/FTC0932/Feathercoin/src/qt/snapwidget.cpp:71: undefined reference to `zxing::String::getText[abi:cxx11]() const' collect2: error: ld returned 1 exit status Makefile:1203: recipe for target 'feathercoin-qt' failed make[5]: *** [feathercoin-qt] Error 1
After some googling I found this:
http://stackoverflow.com/questions/30124264/undefined-reference-to-googleprotobufinternalempty-string-abicxx11So I rebuilt Libzxing from this guy
https://github.com/glassechidna/zxing-cppand my build command for libzxing was
export CXXFLAGS="-fPIC" cmake -G “Unix Makefiles” -DCMAKE_BUILD_TYPE=Release .. sudo make sudo make install
I then copied the libzxing files to the Feathercoin/src/ folder and continued my make. It compiles and I can see QRcodes :-)
-
So I’ve tested some of this on 0.9.3.2 Ubuntu 16.04 .
@wrapper said:
https://github.com/wrapperband/Feathercoin/commits/0.9.3.2
aboutdialog.ui
https://github.com/wrapperband/Feathercoin/commit/f0c6f462085db7534470188d86448c0dd4c0e012
Looks good.debugdialog.ui
https://github.com/wrapperband/Feathercoin/commit/e6e74b08695852dfe0506f2f031df78fee23b8db
Looks good.paperwalletdialog.ui
https://github.com/wrapperband/Feathercoin/commit/d38d7f9345be22cb772ce58bdad96da9e48f23bc
I was able to print a paper wallet. (print to PDF)
I was not able to input anything into the public key space nor was I able to delete what was there.
I was able to generate new addresses and make and print multiple wallets -
0.9.3.2 wallet fully synced in 2.5 hours.
Wallet sends and receives Feathercoins just fine :-)
here’s me tipping @Wellenreiter using 0.9.3.2
http://explorer.feathercoin.com/tx/ae7a76ea80f7f8b41c8be3fcb1850e7e0c4bf8d5cc2d9510740fc563107c0097#o0I also did a comment to @Wellenreiter in this tx
http://explorer.feathercoin.com/tx/caa342e9f9ba290114f57186324c3882b411e3bc14fa4b5dff170d12cd401ce7#o1Edit…I now know how to check for comments on the FTC block chain.
On my block explorer can see the transaction and I can copy and paste the OP_RETURN which was
49207265737065637420796f757220776f726b206475646521http://fsight.chain.tips/tx/caa342e9f9ba290114f57186324c3882b411e3bc14fa4b5dff170d12cd401ce7
Hex to Ascii on OP_RETURN 49207265737065637420796f757220776f726b206475646521 = I respect your work dude!
-
@aciddude 2.5 hours?? Very nice!!
-
@Aciddude
I’ve added your zxing “build from source instructions” to an updated FTC wallet install from source guide in my [Dev] version of 0.9.3.2.
-
@aciddude Great :)
So I rebuilt Libzxing from this guy
https://github.com/glassechidna/zxing-cppI will use that version of zxing to build my packages :)
-
@aciddude said:
0.9.3.2 wallet fully synced in 2.5 hours.
Wallet sends and receives Feathercoins just fine :-)
here’s me tipping @Wellenreiter using 0.9.3.2
http://explorer.feathercoin.com/tx/ae7a76ea80f7f8b41c8be3fcb1850e7e0c4bf8d5cc2d9510740fc563107c0097#o0I also did a comment to @Wellenreiter in this tx
http://explorer.feathercoin.com/tx/caa342e9f9ba290114f57186324c3882b411e3bc14fa4b5dff170d12cd401ce7#o1Edit…I now know how to check for comments on the FTC block chain.
On my block explorer can see the transaction and I can copy and paste the OP_RETURN which was
49207265737065637420796f757220776f726b206475646521http://fsight.chain.tips/tx/caa342e9f9ba290114f57186324c3882b411e3bc14fa4b5dff170d12cd401ce7
Hex to Ascii on OP_RETURN 49207265737065637420796f757220776f726b206475646521 = I respect your work dude!
We should try to find a way to detect commends in the BC, do the conversion automatically and display the comment in the GUI
-
@Wellenreiter said:
@aciddude said:
0.9.3.2 wallet fully synced in 2.5 hours.
Wallet sends and receives Feathercoins just fine :-)
here’s me tipping @Wellenreiter using 0.9.3.2
http://explorer.feathercoin.com/tx/ae7a76ea80f7f8b41c8be3fcb1850e7e0c4bf8d5cc2d9510740fc563107c0097#o0I also did a comment to @Wellenreiter in this tx
http://explorer.feathercoin.com/tx/caa342e9f9ba290114f57186324c3882b411e3bc14fa4b5dff170d12cd401ce7#o1Edit…I now know how to check for comments on the FTC block chain.
On my block explorer can see the transaction and I can copy and paste the OP_RETURN which was
49207265737065637420796f757220776f726b206475646521http://fsight.chain.tips/tx/caa342e9f9ba290114f57186324c3882b411e3bc14fa4b5dff170d12cd401ce7
Hex to Ascii on OP_RETURN 49207265737065637420796f757220776f726b206475646521 = I respect your work dude!
We should try to find a way to detect commends in the BC, do the conversion automatically and display the comment in the GUI
I thought about this last night…it shouldnt be too hard with the Bitpay / Insight API - the OP_Return is already printed so some simple Javascript or PHP would do…
-
Re : Feathercoin Wallet Advanced Features - Comments :
That’s great work. I can update the comment section of the guide with some help text.
We should ask @Lizhi, it may be a simple matter to “Report through” you comments
plus we need a simple comment decoder method.
Could the search for stealth coins be cloned to search for comments?Without racking up dead coals, Is there any bounties left?.
-
@Aciddude and I are still having trouble reproducing the 0.9.3.2 build, from documentation.
Seems to be a problem making a compatible zxing-cpp library (Qt5 issue).
I’ve posted an issue at zxing-cpp which we use to do the QR codes in the wallet. It contains more detail of the mechanics of it.
Manually-specified variables were not used by the project:
https://github.com/glassechidna/zxing-cpp/issues/43zxing-cpp does seem to be a "live project2, so I don’t think we need to look for a new library just yet. We’ll see how much hair Aciddude and I have left after tonight :)
-
Re : Reproducable build documents for 16.04
I found these error messages mixed in all the ./configure warnings, fresh build, 16.04, zxing files from /usr/include/zxing after PPA install.
In file included from qimagesource.h:6:0, from qimagesource.cpp:1: ../../src/zxing/LuminanceSource.h: In member function ‘virtual zxing::ArrayRef<char> QImageLuminanceSource::getMatrix() const’: ../../src/zxing/LuminanceSource.h:31:13: error: ‘const int zxing::LuminanceSource::width’ is private const int width; ^
etc …
-
I push two patchs to 0.9.3.2 branche, should copy into master-0.9 .
https://github.com/FeatherCoin/Feathercoin/commit/7b5d133d41fef537a49145346a31b8358d5b83c2
https://github.com/FeatherCoin/Feathercoin/commit/f0229d3371cf2811ded7ad8641c1a1834862c2d9 -
@Lizhi thanks for your work. Did you fix the issue @ghostlander discovered also?
I’ve opened an issue on github, just to be sure, we track that problem.Also, can you start to add a short description to yout commits in the commit comment and describe the purpose of the commit?
I know it is an overhead, but we need to maintain a release document to keep track of the changes we implement, and adding a meaningfull comment to every commit is a good basis for such a release documentation. -
Hate to post twice, so please read :
http://forum.feathercoin.com/topic/8545/dev-segregated-witness-and-bip-102/26 -
I have been trying to help Splash with a sync issue, they report having version 0.9.3.2?
Shall I withdraw my push, rebase to your new release and we take 0.9.3.3 beta of the next release? I have a number of further small fixes and a guide in development for that release?
-
@LIzhi
A windows version of 0.9.3.2 appears to have been uploaded to Feathercoin.com 17 days ago?The forum banner was not updated, no other distro updated etc.Is it causing support sync issues?
-
Note : Issues found on 0.9.3.1
Alt-F4 Alt-F5 etc does not work for any of the new features on Linux,
Two new features do not have an Alt key allocated, comments / open name.
Quick Fix, remove all Alt keys mapping, too many are used?
Bitmessage does not work on Linux / Ubuntu
Still need update to Wallet on save - If you press Cancel - The wallet should continue to exit
There needs to be “Wallet back-up” options click box, if I want to manually back up when neccesary to turn that option off.
-
I have created a Sourceforge account Feathercoin. I’m just having a look how you upload the builds…
-
@wrapper said:
I have created a Sourceforge account Feathercoin. I’m just having a look how you upload the builds…
Great! Will this be for new builds moving forward? like 0.9.3.2 and above or will we also include the older builds ?
-
WOOO HOO! I did it again. I can reproduce the 0.9.3.2 build. I gotta get up for work tomorrow but I have all the notes saved.
In short I think all that needs to be done is zxing needs to be compiled again with just this
export CXXFLAGS=-fPIC env cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. make sudo make install
Edit: Love a good screen shot https://i.snag.gy/BcjnXV.jpg
then just compile FTC in the normal way I believe with nothing special there.