Re: Debian and Ubuntu packages - 2015/06/03

2015-12-04 Thread Ivan Vučica
The package builds in a Docker container targeting trusty. I /think/ I got it building inside a trusty pbuilder environment, too, which /should/ be reasonably similar to what Canonical is bound to be doing. I did not get around to pinpointing the actual issue yet. On Wed, Dec 2, 2015, 18:41

Re: Debian and Ubuntu packages - 2015/06/03

2015-12-02 Thread Ivan Vučica
That is the idea. But currently that cannot happen. Current status is that Launchpad's PPA builder apparently cannot find clang for libobjc2, even though I declared it in the Build-Depends field. Debugging this kind of things is annoying as I need to rebuild the source package (which, with

Re: Debian and Ubuntu packages - 2015/06/03

2015-12-02 Thread Luis Garcia Alanis
are you targetting 15.10? I now 14.04 and 14.10 ubuntu releases don't build gnustep with clang out of the box, I think even 15.04 does not build with clang out of the box, but the latest that does came out does. On Wed, Dec 2, 2015 at 8:37 AM, Ivan Vučica wrote: > That is the

Re: Debian and Ubuntu packages - 2015/06/03

2015-12-02 Thread Luis Garcia Alanis
You built clang from sources, and that is why it works for you. ubuntu 15.10 works out of the box, no need to build clang. I don't know what it entails to build binaries with a compiler that is not part of the distro and then build the .deb's, are these debs building clang before building

Re: Debian and Ubuntu packages - 2015/06/03

2015-12-02 Thread Alessandro Sangiuliano
I built gustep (from svn) with clang, the compiler I use for every thing, on ubuntu 13.10, 14.04, 14.10, 15.04, 15.10. All both by updating to the gnustep from svn and installing it from the svn from scratch. I also built clang from source, ever stable release. I never installed gnustep, on any

Re: Debian and Ubuntu packages - 2015/06/03

2015-12-02 Thread Luis Garcia Alanis
Great! Maybe Gregory can put them on the gnustep page as a ppa so that folks using ubuntu can use them :) is it automatable? On Mon, Nov 9, 2015 at 4:39 AM, Ivan Vučica wrote: > Breakage that I discovered during the GS meeting (Debian package build > system complaining about

Re: Debian and Ubuntu packages - 2015/06/03

2015-11-09 Thread Ivan Vučica
Breakage that I discovered during the GS meeting (Debian package build system complaining about libobjc missing specification of dependencies) has been fixed. I'll send an update when I am ready to upload new packages to a PPA. I could not squeeze cmake's cpack into submission to build the binary

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-15 Thread Philippe Roussel
On Thu, Oct 15, 2015 at 08:48:14AM +0200, Michele Bert wrote: > > What does 'apt-get upgrade' gives you ? > > > > Here you are: > The following packages have been kept back: > affiche.app agenda.app easydiff.app gnustep-back0.24-cairo > gnustep-base-runtime gnustep-gpbs gnustep-gui-common

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-15 Thread Michele Bert
2015-10-15 12:44 GMT+02:00 Philippe Roussel : > Ok, I guess there are dependencies problems... Sorry but I won't have > time to look into this or rebuild packages before long... > Not a big problem! I can survive with the outdated tools (as long as we don't decide for a

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-15 Thread Michele Bert
2015-10-14 14:17 GMT+02:00 Philippe Roussel : > On Wed, Oct 14, 2015 at 12:13:21PM +0200, Michele Bert wrote: > > 2015-10-11 21:30 GMT+02:00 Philippe Roussel : > > > > > Well, 12.04 is getting really old... You could try the wheezy packages > > > at

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-14 Thread Michele Bert
2015-10-11 21:30 GMT+02:00 Philippe Roussel : > Well, 12.04 is getting really old... You could try the wheezy packages > at http://coyote.octets.fr/pub/gnustep/packages/wheezy/i386/ but I > have no idea if they will work or even install on your distro, the > problem being the

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-14 Thread Philippe Roussel
On Wed, Oct 14, 2015 at 12:13:21PM +0200, Michele Bert wrote: > 2015-10-11 21:30 GMT+02:00 Philippe Roussel : > > > Well, 12.04 is getting really old... You could try the wheezy packages > > at http://coyote.octets.fr/pub/gnustep/packages/wheezy/i386/ but I > > have no idea

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-11 Thread Philippe Roussel
Hi Mick, On Wed, Oct 07, 2015 at 09:56:25AM +0200, Michele Bert wrote: > 2015-06-03 13:14 GMT+02:00 Philippe Roussel : > > Hi all, > > > > I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 > > and amd64). Packages are built with the available clang and

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-07 Thread Svetlana A. Tkachenko
> I would like to get some suggestion on how to manage my gnustep > installation on Ubuntu 12.04 (i386). I notice (several months ago) > that there aren't those packages any more, and I wander if there is a > way to use one of the debian package set instead, or I have to switch > to an svn/self

Re: Debian and Ubuntu packages - 2015/06/03

2015-10-07 Thread Michele Bert
2015-06-03 13:14 GMT+02:00 Philippe Roussel : > Hi all, > > I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 > and amd64). Packages are built with the available clang and libobjc2 > (called libobjcgs). I would like to get some suggestion on how to manage my

Re: Debian and Ubuntu packages - 2015/06/03

2015-07-08 Thread Alessandro Sangiuliano
Thanks Ivan! Il 07/07/2015 18:53, Ivan Vučica ha scritto: On Thu, Jun 4, 2015 at 12:48 PM, Philippe Roussel p.o.rous...@free.fr mailto:p.o.rous...@free.fr wrote: On Thu, Jun 04, 2015 at 11:15:41AM +, Ivan Vučica wrote: The build currently breaks within gnustep-base. I have a

Re: Debian and Ubuntu packages - 2015/06/03

2015-07-08 Thread David Chisnall
On 7 Jul 2015, at 17:53, Ivan Vučica i...@vucica.net wrote: - It's still using libobjc2 from GNUstep's Subversion repository, and not the one in David's repository on Github FYI: This is now moved back to the GNUstep organisation on GitHub[1] and that’s where the FreeBSD port fetches it

Re: Debian and Ubuntu packages - 2015/06/03

2015-07-07 Thread Ivan Vučica
On Thu, Jun 4, 2015 at 12:48 PM, Philippe Roussel p.o.rous...@free.fr wrote: On Thu, Jun 04, 2015 at 11:15:41AM +, Ivan Vučica wrote: The build currently breaks within gnustep-base. I have a patch from November for Source/Additions/GSObjCRuntime.m and Source/NSException.m, but it's

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-16 Thread Liam Proven
On 6 June 2015 at 14:44, Philippe Roussel p.o.rous...@free.fr wrote: Honestly I don't even know why I'm building those packages. I don't use them and I mostly stopped using GNUstep all together (for various reasons), I'm not going to invest more time in this. Well, I am very grateful to you

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-14 Thread Svetlana A. Tkachenko
These things are largely obvious and useless, as talking about them is easier than doing them... Riccardo Mottola wrote: As Philippe wrote: packaging is a non-rewarding, terrible job. Debian Packages are already quite debatable due to packaging choices that were imposed (the way they are

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-07 Thread Riccardo Mottola
Hi, Svetlana A. Tkachenko wrote: If the people on this list find clang-ish GNUstep an ok idea, then I agree that a move in this direction is desirable. Maybe not to the Debian list but to the current maintainers of these packages (such as Yavor mentioned in the last message). All the

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Svetlana A. Tkachenko
should write on the Debian mailing list, asking for the possibilities to build gnustep and related software with clang. If the people on this list find clang-ish GNUstep an ok idea, then I agree that a move in this direction is desirable. Maybe not to the Debian list but to the current

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Svetlana A. Tkachenko
If there is no objections then I can link to this thread and propose the compiler change at this list: http://lists.alioth.debian.org/mailman/listinfo/pkg-gnustep-maintainers Svetlana ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Philippe Roussel
On Fri, Jun 05, 2015 at 05:06:59PM +0200, Philippe Roussel wrote: On Wed, Jun 03, 2015 at 01:14:05PM +0200, Philippe Roussel wrote: Hi all, I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 and amd64). Packages are built with the available clang and libobjc2 (called

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Philippe Roussel
On Sat, Jun 06, 2015 at 01:52:08PM +0200, Alessandro Sangiuliano wrote: Should not be a problem for Philippe to compile everything present in his private repo with clang (gnustep and stepchat) and then package them making .deb packages and pushing them in the repo. It just takes time and some

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Philippe Roussel
On Fri, Jun 05, 2015 at 09:25:28PM +1000, Svetlana A. Tkachenko wrote: you would like to add another package StepChat Like much of Etoile stuff, I understand that StepChat must be compiled with clang and requires a clang-compiled GNUstep, and I would like to see all this stuff in Debian

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Alessandro Sangiuliano
Should not be a problem for Philippe to compile everything present in his private repo with clang (gnustep and stepchat) and then package them making .deb packages and pushing them in the repo. The problem is that the packages inside the Philippe's repo can conflict with the official debian

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Gregory Casamento
Both clang and gcc are viable compilers to use to build GNUstep. The clang compiler supports more features than gcc currently does and, thus, enables more applications. I have no problem with it. GC On Sat, Jun 6, 2015 at 9:18 AM Svetlana A. Tkachenko svetl...@members.fsf.org wrote: should

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-06 Thread Alessandro Sangiuliano
Sometimes I get frustrated... I'll not rant on their mailing list, but I want to be clear about a thing: to me the use of clang insted of gcc is not a political choice, is a thecnical choice, all the App I write are using the ARC clang features, to handle the memory, both if they contain

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-05 Thread Svetlana A. Tkachenko
you would like to add another package StepChat Like much of Etoile stuff, I understand that StepChat must be compiled with clang and requires a clang-compiled GNUstep, and I would like to see all this stuff in Debian someday (I am still in the process of working out how they may handle it

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-05 Thread Philippe Roussel
On Wed, Jun 03, 2015 at 01:14:05PM +0200, Philippe Roussel wrote: Hi all, I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 and amd64). Packages are built with the available clang and libobjc2 (called libobjcgs). Please note that I haven't tested any of this yet.

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Alessandro Sangiuliano
Hello, nice work! In the repo links you posted, I don’t see vindaloo and popplerkit, I just see iconkit. Do you used clang for the build process? Il giorno 03/giu/2015, alle ore 13:14, Philippe Roussel p.o.rous...@free.fr ha scritto: Hi all, I updated packages for sid (amd64), trusty

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Philippe Roussel
On Thu, Jun 04, 2015 at 05:09:38PM +1000, Svetlana A. Tkachenko wrote: Thanks. Would like to add netclasses and talksoup. Will do if possible. Thanks, Philippe -- Its always easier short term to pee in the pond than install a toilet - it's just not a good long term plan. Alan Cox

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Svetlana A. Tkachenko
Thanks. Would like to add netclasses and talksoup. Svetlana ___ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Philippe Roussel
On Thu, Jun 04, 2015 at 09:36:16AM +0200, Alessandro Sangiuliano wrote: Hello, nice work! Thanks ! In the repo links you posted, I don’t see vindaloo and popplerkit, I just see iconkit. Yep, I had to disable those two for some architectures because of a compilation error of popplerkit with

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Svetlana A. Tkachenko
Oh, and my understanding is that Debian's gnustep-* packages are compiled using gcc. Am I wrong? If not, then how may this valuable set of packages compiled with clang be put into the main Debian repositories? Svetlana ___ Discuss-gnustep mailing

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Philippe Roussel
On Thu, Jun 04, 2015 at 05:11:21PM +1000, Svetlana A. Tkachenko wrote: Oh, and my understanding is that Debian's gnustep-* packages are compiled using gcc. Am I wrong? If not, then how may this valuable set of packages compiled with clang be put into the main Debian repositories? You would

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Philippe Roussel
On Thu, Jun 04, 2015 at 11:07:09AM +0100, David Chisnall wrote: On 4 Jun 2015, at 08:51, Philippe Roussel p.o.rous...@free.fr wrote: On Thu, Jun 04, 2015 at 05:11:21PM +1000, Svetlana A. Tkachenko wrote: Oh, and my understanding is that Debian's gnustep-* packages are compiled using gcc.

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread David Chisnall
On 4 Jun 2015, at 08:51, Philippe Roussel p.o.rous...@free.fr wrote: On Thu, Jun 04, 2015 at 05:11:21PM +1000, Svetlana A. Tkachenko wrote: Oh, and my understanding is that Debian's gnustep-* packages are compiled using gcc. Am I wrong? If not, then how may this valuable set of packages

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Riccardo Mottola
Hi Philippe, Philippe Roussel wrote: Hi all, I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 and amd64). Packages are built with the available clang and libobjc2 (called libobjcgs). Thank you for the great work! Please note that I haven't tested any of this yet.

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Ivan Vučica
o/ I've been toying with using Clang for building Debian packages back in November. Backstory of how I got there, for those interested, is below. So how did I go about it? - install gcc and g++ - install clang-3.5 -- explicitly - symlink all gcc-X.Y and g++-X.Y to clang and clang++, respectively

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Philippe Roussel
Hi, On Thu, Jun 04, 2015 at 12:15:03PM +0200, Riccardo Mottola wrote: Perhaps adding BatMon.app for laptop users could be useful. Ok, I can try and see if it builds without problem. Did you have any troubles building or local patches to apply? Not sure, I would have to check all packages.

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-04 Thread Ivan Vučica
On Thu, Jun 4, 2015 at 12:48 PM Philippe Roussel p.o.rous...@free.fr wrote: On recent distributions I had to remove the objc/ include folder coming from gcc for gnustep-base to compile otherwise it correctly found libobjc2 but used gcc's libobjc headers. I guess something could be done on

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-03 Thread Philippe Roussel
On Wed, Jun 03, 2015 at 03:15:16PM +, Ivan Vučica wrote: Do you have documentation/scripts for your build process? I have some ugly scripts and a Makefile but the build itself is done using pbuilder. I'm using source files checked out from the different repositories with debian/ folders

Debian and Ubuntu packages - 2015/06/03

2015-06-03 Thread Philippe Roussel
Hi all, I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 and amd64). Packages are built with the available clang and libobjc2 (called libobjcgs). Please note that I haven't tested any of this yet. Packages list (some may be missing): * gnustep-{make,base,gui,back} and

Re: Debian and Ubuntu packages - 2015/06/03

2015-06-03 Thread Ivan Vučica
Do you have documentation/scripts for your build process? On Wed, Jun 3, 2015 at 12:14 PM Philippe Roussel p.o.rous...@free.fr wrote: Hi all, I updated packages for sid (amd64), trusty (amd64) and wheezy (i386 and amd64). Packages are built with the available clang and libobjc2 (called