Title: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 14, 2013, 02:18:44 PM I'm working on building a repo that will allow Fedora/RHEL(and clones) to install all the various altcoins, both the deamon and the qt. I'm curious what the interest is from people for this. I'm doing it either way.
Thanks FYI, adding the below to /etc/yum.repos.d/coins.repo will allow you to install the RPMS I have made with Yum for Fedora 18 64-bit. Code: [coins] RHEL6/Cent6/SL6 Code: [coins] Source RPMS Fedora 18 Code: [coins] Source RPMS RHEL6/Cent6/SL6 Code: [coins] Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: etbbtc on May 14, 2013, 02:47:15 PM Yes i want them on ubuntu,too
And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 14, 2013, 02:51:52 PM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. I don't really have any experience building deb packages. You could probably use alien to convert them possibly. I haven't ran into that particular error yet when building the qt binaries, but I haven't tried to build JunkCoin or PowerCoin yet. I will try to build them next after I finish up elacoin. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: etbbtc on May 14, 2013, 02:58:27 PM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. I don't really have any experience building deb packages. You could probably use alien to convert them possibly. I haven't ran into that particular error yet when building the qt binaries, but I haven't tried to build JunkCoin or PowerCoin yet. I will try to build them next after I finish up elacoin. Got that,but i would rather compile them myself for safety considerations. I have built elacoin,yacoin,bitcoin without this error. Just JunkCoin and PowerCoin are different from others. Anyway,if once you have encountered and solve this problem please let me know.Thank you very much. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 14, 2013, 04:13:25 PM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. I don't really have any experience building deb packages. You could probably use alien to convert them possibly. I haven't ran into that particular error yet when building the qt binaries, but I haven't tried to build JunkCoin or PowerCoin yet. I will try to build them next after I finish up elacoin. Got that,but i would rather compile them myself for safety considerations. I have built elacoin,yacoin,bitcoin without this error. Just JunkCoin and PowerCoin are different from others. Anyway,if once you have encountered and solve this problem please let me know.Thank you very much. Okay, it looks like in the Makefile, it is pointing to some Windows type locations for some bizarre reason. I'm guessing when they compiled, they had all their libraries in "E:" and compiled against that location. I basically yanked the LIBS and INCLUDE line from one of the working Makefiles(FeatherCoin) which pointed to the right locations for my libraries and used them to replace the LIBS and INCLUDE lines for Powercoin. I ran into some other weird issues where the final g++ line was doubled and I had to manually copy half the line to run it correctly. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: Kyune on May 14, 2013, 08:09:18 PM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. Currently hitting the same problem trying to compile Junkcoin-qt in Ubuntu 12.04. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: etbbtc on May 15, 2013, 02:37:25 AM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. I don't really have any experience building deb packages. You could probably use alien to convert them possibly. I haven't ran into that particular error yet when building the qt binaries, but I haven't tried to build JunkCoin or PowerCoin yet. I will try to build them next after I finish up elacoin. Got that,but i would rather compile them myself for safety considerations. I have built elacoin,yacoin,bitcoin without this error. Just JunkCoin and PowerCoin are different from others. Anyway,if once you have encountered and solve this problem please let me know.Thank you very much. Okay, it looks like in the Makefile, it is pointing to some Windows type locations for some bizarre reason. I'm guessing when they compiled, they had all their libraries in "E:" and compiled against that location. I basically yanked the LIBS and INCLUDE line from one of the working Makefiles(FeatherCoin) which pointed to the right locations for my libraries and used them to replace the LIBS and INCLUDE lines for Powercoin. I ran into some other weird issues where the final g++ line was doubled and I had to manually copy half the line to run it correctly. Yes. I have built this two coins after simply replace LIBS line with that in FeatherCoin Makefile. Thanks a lot. The Junkcoin and Powercoin Makefile script on github seems designed for windows. Havent noticed weird issues u mentioned. I just continued with my previous make process with out make clean first. Just a few lines showed up and soon the build finished. You r so clever.Thank you very much. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: etbbtc on May 15, 2013, 02:40:32 AM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. Currently hitting the same problem trying to compile Junkcoin-qt in Ubuntu 12.04. Refer to the prior meltingrobot reply, he has the solution! Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 15, 2013, 11:55:04 AM Yes i want them on ubuntu,too And i prefer the manual doc than repositories By the way,do you know why im encounting this error when i make the junkcoin-qt (and powercoin-qt) on ubuntu 12.04? What do i miss? g++: error: E:MinGWliblibws2_32.a: No such file or directory g++: error: E:MinGWlibliboleaut32.a: No such file or directory make: *** [junkcoin-qt] Error 1 a lot thanks. I don't really have any experience building deb packages. You could probably use alien to convert them possibly. I haven't ran into that particular error yet when building the qt binaries, but I haven't tried to build JunkCoin or PowerCoin yet. I will try to build them next after I finish up elacoin. Got that,but i would rather compile them myself for safety considerations. I have built elacoin,yacoin,bitcoin without this error. Just JunkCoin and PowerCoin are different from others. Anyway,if once you have encountered and solve this problem please let me know.Thank you very much. Okay, it looks like in the Makefile, it is pointing to some Windows type locations for some bizarre reason. I'm guessing when they compiled, they had all their libraries in "E:" and compiled against that location. I basically yanked the LIBS and INCLUDE line from one of the working Makefiles(FeatherCoin) which pointed to the right locations for my libraries and used them to replace the LIBS and INCLUDE lines for Powercoin. I ran into some other weird issues where the final g++ line was doubled and I had to manually copy half the line to run it correctly. Yes. I have built this two coins after simply replace LIBS line with that in FeatherCoin Makefile. Thanks a lot. The Junkcoin and Powercoin Makefile script on github seems designed for windows. Havent noticed weird issues u mentioned. I just continued with my previous make process with out make clean first. Just a few lines showed up and soon the build finished. You r so clever.Thank you very much. I figured out what caused the double g++ line, it was a bad paste on my part. I'm glad I was able to help you get it compiled on Ubuntu. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 22, 2013, 01:25:56 PM Just an update, I currently have RPMs for Fedora18 built for the following:
bbqcoin bitbar bitcoin elacoin FeatherCoin franko gldcoin litecoin Powercoin ppcoin terracoin Worldcoin Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: wormbog on May 22, 2013, 01:27:06 PM Thanks for putting these together!
Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: kaputt on May 22, 2013, 02:04:47 PM I would be interested in this. I have put quite a bit of time into trying to compile different <alt>coind like litecoind and yacoind on CentOS with hardly any success. Is there any good from start to finish instructions on this for CentOS? Considering how many web servers run it, it doesn't seem to be getting much attention. I would like to use it for block explorers, pools, nodes for new altcoins and other resources. In the even that I can't get a new altcoin compiled in the first few minutes after launch, it would be nice to have some other way. BTW, I typically never have trouble compiling on Ubuntu, just on CentOS. It could be something about my particular CentOS server, but I'm not about to re-install the OS on that one.
I've never built a repo/package (this is way beyond my ability), but if there is something I can do to help, let me know. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 22, 2013, 02:28:44 PM I would be interested in this. I have put quite a bit of time into trying to compile different <alt>coind like litecoind and yacoind on CentOS with hardly any success. Is there any good from start to finish instructions on this for CentOS? Considering how many web servers run it, it doesn't seem to be getting much attention. I would like to use it for block explorers, pools, nodes for new altcoins and other resources. In the even that I can't get a new altcoin compiled in the first few minutes after launch, it would be nice to have some other way. BTW, I typically never have trouble compiling on Ubuntu, just on CentOS. It could be something about my particular CentOS server, but I'm not about to re-install the OS on that one. I've never built a repo/package (this is way beyond my ability), but if there is something I can do to help, let me know. The biggest problem you are probably hitting with compiling is the fact that RHEL/CENT/SL/Fedora do not ship OpenSSL with EC due to a perceived possible patent issue. The first thing I had to do was build openssl into a different directory. Then I had to fix every Makefile.unix to use that directory as the library directory for SSL. You also have to tell it where the library directory for DB4 is. Plus, you have to fix all the boost libraries to be boost-mt. It was a big pain to figure most of this out, but once you get one down, the rest are all pretty much the same steps. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 22, 2013, 05:52:01 PM Okay, I recompiled things for EL6 now. I haven't tested to see if things work or not yet. But I added the repo info to the top post if anybody wants to try them.
Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: kaputt on May 22, 2013, 09:52:23 PM I would be interested in this. I have put quite a bit of time into trying to compile different <alt>coind like litecoind and yacoind on CentOS with hardly any success. Is there any good from start to finish instructions on this for CentOS? Considering how many web servers run it, it doesn't seem to be getting much attention. I would like to use it for block explorers, pools, nodes for new altcoins and other resources. In the even that I can't get a new altcoin compiled in the first few minutes after launch, it would be nice to have some other way. BTW, I typically never have trouble compiling on Ubuntu, just on CentOS. It could be something about my particular CentOS server, but I'm not about to re-install the OS on that one. I've never built a repo/package (this is way beyond my ability), but if there is something I can do to help, let me know. The biggest problem you are probably hitting with compiling is the fact that RHEL/CENT/SL/Fedora do not ship OpenSSL with EC due to a perceived possible patent issue. The first thing I had to do was build openssl into a different directory. Then I had to fix every Makefile.unix to use that directory as the library directory for SSL. You also have to tell it where the library directory for DB4 is. Plus, you have to fix all the boost libraries to be boost-mt. It was a big pain to figure most of this out, but once you get one down, the rest are all pretty much the same steps. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: kaputt on May 22, 2013, 11:42:32 PM I would be interested in this. I have put quite a bit of time into trying to compile different <alt>coind like litecoind and yacoind on CentOS with hardly any success. Is there any good from start to finish instructions on this for CentOS? Considering how many web servers run it, it doesn't seem to be getting much attention. I would like to use it for block explorers, pools, nodes for new altcoins and other resources. In the even that I can't get a new altcoin compiled in the first few minutes after launch, it would be nice to have some other way. BTW, I typically never have trouble compiling on Ubuntu, just on CentOS. It could be something about my particular CentOS server, but I'm not about to re-install the OS on that one. I've never built a repo/package (this is way beyond my ability), but if there is something I can do to help, let me know. The biggest problem you are probably hitting with compiling is the fact that RHEL/CENT/SL/Fedora do not ship OpenSSL with EC due to a perceived possible patent issue. The first thing I had to do was build openssl into a different directory. Then I had to fix every Makefile.unix to use that directory as the library directory for SSL. You also have to tell it where the library directory for DB4 is. Plus, you have to fix all the boost libraries to be boost-mt. It was a big pain to figure most of this out, but once you get one down, the rest are all pretty much the same steps. Code: --> Finished Dependency Resolution How did you "fix all the boost libraries to be boost-mt"? Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: kaputt on May 22, 2013, 11:45:52 PM And ultimately, I need to learn how to compile this myself without a repo, so that I can hop on any random new *coin.
Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 23, 2013, 12:00:06 PM I would be interested in this. I have put quite a bit of time into trying to compile different <alt>coind like litecoind and yacoind on CentOS with hardly any success. Is there any good from start to finish instructions on this for CentOS? Considering how many web servers run it, it doesn't seem to be getting much attention. I would like to use it for block explorers, pools, nodes for new altcoins and other resources. In the even that I can't get a new altcoin compiled in the first few minutes after launch, it would be nice to have some other way. BTW, I typically never have trouble compiling on Ubuntu, just on CentOS. It could be something about my particular CentOS server, but I'm not about to re-install the OS on that one. I've never built a repo/package (this is way beyond my ability), but if there is something I can do to help, let me know. The biggest problem you are probably hitting with compiling is the fact that RHEL/CENT/SL/Fedora do not ship OpenSSL with EC due to a perceived possible patent issue. The first thing I had to do was build openssl into a different directory. Then I had to fix every Makefile.unix to use that directory as the library directory for SSL. You also have to tell it where the library directory for DB4 is. Plus, you have to fix all the boost libraries to be boost-mt. It was a big pain to figure most of this out, but once you get one down, the rest are all pretty much the same steps. Code: --> Finished Dependency Resolution How did you "fix all the boost libraries to be boost-mt"? Ah, my bad, I hadn't tested the EL6 ones on a new system yet. You need newer boost libraries than what comes with RHEL6. I had already recompiled the ones that come with Fedora 18 for servers at work that needed newer ones. I copied the updated boost RPMS out into the repo if you want to use them. Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 23, 2013, 12:22:17 PM Added Source RPMS for those that want to see the awful hacks I did in the SPEC files to get these to compile.
Added nibble Added yacoin Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: kaputt on May 24, 2013, 04:19:14 PM I would be interested in this. I have put quite a bit of time into trying to compile different <alt>coind like litecoind and yacoind on CentOS with hardly any success. Is there any good from start to finish instructions on this for CentOS? Considering how many web servers run it, it doesn't seem to be getting much attention. I would like to use it for block explorers, pools, nodes for new altcoins and other resources. In the even that I can't get a new altcoin compiled in the first few minutes after launch, it would be nice to have some other way. BTW, I typically never have trouble compiling on Ubuntu, just on CentOS. It could be something about my particular CentOS server, but I'm not about to re-install the OS on that one. I've never built a repo/package (this is way beyond my ability), but if there is something I can do to help, let me know. The biggest problem you are probably hitting with compiling is the fact that RHEL/CENT/SL/Fedora do not ship OpenSSL with EC due to a perceived possible patent issue. The first thing I had to do was build openssl into a different directory. Then I had to fix every Makefile.unix to use that directory as the library directory for SSL. You also have to tell it where the library directory for DB4 is. Plus, you have to fix all the boost libraries to be boost-mt. It was a big pain to figure most of this out, but once you get one down, the rest are all pretty much the same steps. Code: --> Finished Dependency Resolution How did you "fix all the boost libraries to be boost-mt"? Ah, my bad, I hadn't tested the EL6 ones on a new system yet. You need newer boost libraries than what comes with RHEL6. I had already recompiled the ones that come with Fedora 18 for servers at work that needed newer ones. I copied the updated boost RPMS out into the repo if you want to use them. Code: --> Finished Dependency Resolution Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 24, 2013, 06:25:10 PM Yeah, it looks like they have miniupnp in their repo and also in rpmforge repo. I built my RPMS against the rpmforge miniupnp. The boost rpms are now in the coins yum repo. Doing the below commands should work to do an update.
Code: yum clean all && yum update Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: meltingrobot on May 24, 2013, 06:25:32 PM Added CHNCoin
Title: Re: Building RHEL(Cent/SL) and Fedora repositories if people are interested Post by: boozer on December 03, 2013, 01:32:34 AM This still live? I'm trying to figure out how to get altcoins in fedora.
|