discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Alessandro Sangiuliano
Subject: Re: Debian and Ubuntu packages - 2015/06/03
Date: Sat, 6 Jun 2015 15:45:49 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0

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 Étoilé and GNUstep code, or just GNUstep code, as the Calendar App I wrote some time ago; it is wrotten just using GNUstep frameworks, but ARC enabled.

As Gregory said, clang has more features than gcc, and to me is confortable because, I can write code with XCode (on 10.6 and if I pay attention on 10.10 too) and then the port to GNUstep is easier, also I can use the tools like Instruments to do easy debug.

An example is the window manager I'm writing:

https://github.com/AlessandroSangiuliano/Uroswm

It is on clang, objective-c ARC enabled, I ported it on OS X, and with Xephyr and Instruments I debug it on OS X :-P

Il 06/06/2015 14:44, Philippe Roussel ha scritto:
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 cursing.

The problem is that the packages inside the Philippe's repo can
conflict with the official debian one, where packages still are
built on gcc and the old runtime.

I think, Philippe, you should write on the Debian mailing list,
asking for the possibilities to build gnustep and related software
with clang.
Sorry, I'm not that man. I'm not a debian developer, I don't follow
their mailing lists and I don't want to enter a debate about gcc
versus clang, I see no fun in that.

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.

My main system is wheeze, and I have all gnustep and related
software built with clang3.3. Also, clang is present in the debian
repos.

If I don't see and evolution inside the official debian repo, about
gnustep, I think I'll go to write a rant on their mailing list due
of a Debian user from years and years.
You should probably think about it twice before ranting. Yavor is
doing a great job packaging GNUstep, its librairies and applications
although there are probably less than 50 users. It's a boring job
without rewards.

Philippe
Sorry if I seemed rude in the previous mail, but actually I'm interested in only 2 open source projects, one of these is GNUStep, and it is the one I like more, so sometime I get fristrated for various reasons.

However I'm not here to flame or criticize the work of others.

Alex.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]