bug-apl
[Top][All Lists]
Advanced

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

Re: [Bug-apl] GNU APL port for OpenBSD


From: Giuseppe Cocomazzi
Subject: Re: [Bug-apl] GNU APL port for OpenBSD
Date: Mon, 28 Aug 2017 20:22:04 +0200

Hi Jürgen,
thanks for your reply.
Ported software on OpenBSD is submitted for inclusion in the so-called
"port tree", basically a set of custom Makefiles by means of which
ports can be automatically downloaded, built, packaged and installed
with a single "make" command. The port tree is part of the operating
system, and importing rolling releases from SVN is not an option.
Therefore, the official releases on the GNU mirrors are perfectly fine
for the goal. Furthermore, I feel more comfortable in submitting
stable and mature releases, as another goal of the OS is stability,
security and cleanliness.

As I am also the maintainer of the port/package, I will update the
port's Makefile every time a major release is announced.

As for the link to my blog/notebook, I have been actively maintaining
my homepage for 8 years, my hosting service is quite stable and I have
intention to keep the page away from oblivion. I think then it is
reasonably safe to refer to it.

Thank you very much.

On Mon, Aug 28, 2017 at 3:09 PM, Juergen Sauermann
<address@hidden> wrote:
> Hi Giuseppe,
>
> thanks for submitting the patches. I have included them into SVN 1001.
>
> The first patch is now in Makefile.am as opposed to configure. That suggests
> that you
> are using an older version of the GNU APL sources. Maybe the one from the
> GNU APL
> home page at gnu.org or a gnu mirror. The "official" GNU APL releases happen
> quite
> rarely (like every one or two years) and therefore they quickly become
> outdated. If you
> are porting GNU APL then it is better to check out the latest version from
> SVN.
>
> Regarding your web link below, I wonder how persistent it is? If the link is
> supposed to
> last for a longer period, then we could point to it from out community web
> page
> http://www.gnu.org/software/apl/Community.html and/or mention it in our
> README-6-porting
> file.
>
> Best Regards,
> /// Jürgen Sauermann
>
>
> On 08/28/2017 10:44 AM, Giuseppe Cocomazzi wrote:
>
> Hi list,
> I have ported GNU APL to the OpenBSD operating system, and I kindly ask
> you to consider the possibility of merging the following changes to the
> source tree, in order to enable a better support for the OS. As you can
> see, only few lines are needed.
>
> Also, I recollected some info about the steps needed to configure
> the environment (fonts, keyboard), not necessarily addressed
> at users of this OS but of any Unix-like system in general:
>
> http://sbudella.altervista.org/blog/20170821-apl-openbsd.html
>
> And here are the two patches:
>
> --- configure.orig      Fri Mar 17 16:03:06 2017
> +++ configure   Mon Jul 17 17:11:15 2017
> @@ -21413,7 +21413,7 @@ echo
>  #
>  echo "configure: creating $srcdir/src//buildtag.hh"
>  rm -f $srcdir/src/buildtag.hh
> -cd $srcdir/src ; source ./buildtag ; cd ..
> +cd $srcdir/src ; . ./buildtag ; cd ..
>
>  # create src/makefile.h
>  #
>
> --- src/Common.cc.orig  Fri Mar 17 15:46:53 2017
> +++ src/Common.cc       Mon Jul 17 16:37:56 2017
> @@ -81,6 +81,11 @@ void
>  init_1(const char * argv0, bool log_startup)
>  {
>  rlimit rl;
> +
> +#ifndef RLIMIT_AS
> +# define RLIMIT_AS RLIMIT_DATA
> +#endif
> +
>     getrlimit(RLIMIT_AS, &rl);
>     total_memory = rl.rlim_cur;
>
>
> --
> Giuseppe Cocomazzi
> My self is steam
>
> http://sbudella.altervista.org
>
>
>



-- 
Giuseppe Cocomazzi
My self is steam.

http://sbudella.altervista.org



reply via email to

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