Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Any recent ACE?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Thu Apr 16, 2015 8:58 pm    Post subject: Any recent ACE? Reply with quote

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
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 8291
Location: Saint Amant, Acadiana

PostPosted: Thu Apr 16, 2015 9:21 pm    Post subject: Reply with quote

https://bugs.gentoo.org/show_bug.cgi?id=305029

Comment #10 has 6.1.6 ebuild.
_________________
My Gentoo installation notes.
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Thu Apr 16, 2015 10:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Fri Apr 17, 2015 7:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Fri Apr 17, 2015 8:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Sat Apr 18, 2015 6:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Sat Apr 18, 2015 7:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Sun Apr 19, 2015 12:21 am    Post subject: Reply with quote

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
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10590
Location: Somewhere over Atlanta, Georgia

PostPosted: Sun Apr 19, 2015 3:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Mon Apr 20, 2015 4:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Fri Apr 24, 2015 1:26 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum