View previous topic :: View next topic |
Author |
Message |
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Thu Apr 16, 2015 8:58 pm Post subject: Any recent ACE? |
|
|
I am looking and am only seeing old versions of ACE in portage. Versions 5.x, to be specific. Why is ACE 6.x not offered for Gentoo? I did not realize ACE was years behind here before I started using Gentoo on my home server. I have three applications which require ACE 6.x and they won't even build at this point. I am ***NOT*** about to build ACE from source unless it is via emerge. Am I missing something here? _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Thu Apr 16, 2015 10:55 pm Post subject: |
|
|
In other words, ACE is just a bloated pile of crap like Windows. I have known that for ages, and have tried convincing one of the app developers to switch to Boost since it just works out of the box anyway, but they're not interested right now.
So from what I read there, ACE is such crap right now that it won't build with QT4 or without threads, both of which I use. Great! I'll see what I can figure out. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Fri Apr 17, 2015 7:28 pm Post subject: |
|
|
Alright, I am ready to admit defeat. I am assuming that there is no recent ACE available for Gentoo? I do not hold this against Gentoo, rather against the over-complex build-system ACE provides and the fact that people, oblivious to C++11, still use it to add complexity and overhead to their apps instead of using plain old C++. Either way, am I hosed? I cannot get ACE to build at all on Gentoo and am at the point where I refuse to. I prefer distro packages/sources anyway. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10590 Location: Somewhere over Atlanta, Georgia
|
Posted: Fri Apr 17, 2015 8:24 pm Post subject: |
|
|
The_Great_Sephiroth wrote: | ...Either way, am I hosed? I cannot get ACE to build at all on Gentoo and am at the point where I refuse to. | You mean not any version at all, even the main repository stable (and hideously out of date) version? That (dev-libs/ace-5.7.2) builds without issue here with gcc-4.9.0. I realize that you were asking about 6.x. That said, glancing at the upstream build documentation, the build process seems to be adequately documented and also not particularly strange. It probably wouldn't be a huge issue to get an ebuild whacked together. This appears to be just the perennial Gentoo lack of developer resource issue at work. What have you tried? What's failing?
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Sat Apr 18, 2015 6:26 pm Post subject: |
|
|
It is likely the dependencies which are an issue, but I am not sure. I have stopped trying. I am now debating what to do about it. I am against ACE to begin with, being in favor of standard stuff, like Boost. I am not going to to a systemd distro for something I dislike, I am not going to start maintaining ACE on my systems, and if what you say is true, Gentoo may not have ACE for some time to come. Also, I am not qualified to create an ebuild yet. If I knew what i was doing with both ACE and portage, maybe, but not yet. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10590 Location: Somewhere over Atlanta, Georgia
|
Posted: Sat Apr 18, 2015 7:07 pm Post subject: |
|
|
If you need it—and you'll use it if I put it together—then I'll put it together. Let me know.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Sun Apr 19, 2015 12:21 am Post subject: |
|
|
If you mean an ebuild, I will use it, guaranteed. If it is a bother, do not sweat over it. I am not soured one bit that Gentoo is behind here. With the C++11 standards, it shouldn't even be used in new software, but that is my personal opinion.
Also, where can I find information about ebuilds? I know how to build software (and write software), but I am not sure how to tie it into an ebuild and how USE flags affect it. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10590 Location: Somewhere over Atlanta, Georgia
|
Posted: Sun Apr 19, 2015 3:34 pm Post subject: |
|
|
I'll work on it. As far as your own learning is concerned, check out the Gentoo Development Guide.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Mon Apr 20, 2015 4:14 pm Post subject: |
|
|
Thanks, John. If I knew enough about ACE I might attempt to create an ebuild, but I would need to learn the ACE build system AND ebuilds as well. For now, I am going to look at creating an ebuild for some bash scripts I use on all of my systems and build from there. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Fri Apr 24, 2015 1:26 am Post subject: |
|
|
John, are you having issues? I tried again and am just frustrated with ACE. I really wish our devs would switch to C++11 standards instead. One less dependency and I bet the code would be MORE portable and faster. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
|