Congratulations to all the selected GSOC students and projects

Rainer Müller raimue at macports.org
Fri May 12 14:47:22 UTC 2017


On 2017-05-12 05:07, Joshua Root wrote:
> On 2017-5-12 06:45 , Clemens Lang wrote:
>> Hey,
>>
>> On Tue, May 09, 2017 at 12:47:15PM +1000, Joshua Root wrote:
>>> On 2017-5-9 12:11 , Zero King wrote:
>>>> Does anyone have a list of packages to install on Ubuntu Trusty to
>>>> run MacPorts? This would save some test builds for Travis.
>>>
>>> The "Other Platforms" section of <https://www.macports.org/install.php>
>>> should cover it. So tcl, freebsd-buildutils (provides mtree as
>>> 'fmtree'),
>>> rsync, libsqlite3-dev, libssl-dev and one of libcurl4-*-dev.
>>
>> If I recall correctly you'll also need an Objective-C compiler and an
>> Objective-C runtime. gobjc and libobjc4 should cover that. You might
>> also need parts of the GNUstep runtime, which should be packaged under
>> something along the name of gnustep-base-runtime in Ubuntu.
> 
> You can Foundation support off with configure flags, and that actually
> became the fallback instead of failure on non-Darwin platforms quite
> some time ago.
> 
> <https://github.com/macports/macports-base/commit/4a9e7e39a769cddcb08d34e103a4efc046da1b9f>

Hm, it looks like only tclobjc1.0 uses that. However, I could not find
any references to tclobjc, which itself has not seen any non-bulk
changes since 2007. Similarly, cflib1.0 is not used by anything else and
has not seen changes since 2003. I also checked Pallet and
MacPorts.framework, but as far as I can see, nothing uses this.

Looks like they were written as an experiment that was never finished.
I propose we just get rid of this dead code.

https://github.com/macports/macports-base/pull/24

Rainer


More information about the macports-dev mailing list