Re: Patch to compile on Linux
Daniel Jour <[email protected]>
| Newsgroups | gmane.lisp.clisp.general |
|---|---|
| Message-ID | <CACZHyTMqRAqMo_vbaJDTPyjTGcG_cKdWXLkJQc1ERatDBnfF6Q@mail.gmail.com> |
Hello Faré, Faré wrote: > The code is bitrotting as we speak. I had to apply this patch to get > clisp to compile its glibc bindings. Can a maintainer push it? > Thank you a lot for reporting this. I have it already on my "changes" list (the distribution I use has a patch exactly for that). Did you encounter any other issues while building CLISP? Did you use the current (hg) code or the code from the last release (2.49) ? > Also please include asdf 3.1.7 in modules/asdf/asdf.lisp. 2.33 is very old. > Thanks, noted. > Is anyone semi-maintaining clisp at all these days? > Sam Steingold is the current maintainer, though it's not an easy task, because as you already noticed, the code isn't in a good state atm. I'm currently waiting for GSoC approval so that I can work towards a new release (2.49 is 6 years old) over the summer. > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• > http://fare.tunes.org > "What the hell are you getting so upset about? I thought you > didn't believe in God." > "I don't," she sobbed, bursting violently into tears, "but the > God I don't believe in is a good God, a just God, a merciful God. He's > not the mean and stupid God you make Him out to be." > — Joseph Heller, "Catch-22" > > > diff -r d3f6e80fb705 modules/bindings/glibc/linux.lisp > --- a/modules/bindings/glibc/linux.lisp Sun May 31 00:56:01 2015 -0400 > +++ b/modules/bindings/glibc/linux.lisp Tue Apr 12 21:34:35 2016 -0400 > @@ -87,7 +87,7 @@ > > (def-c-type __key_t) ; int > > -(c-lines "#include <bits/ipctypes.h>~%") > +(c-lines "#include <sys/ipc.h>~%") > (def-c-type __ipc_pid_t) ; ushort > > ; --------------------------- <sys/types.h> > ----------------------------------- > > > ------------------------------------------------------------------------------ > Find and fix application performance issues faster with Applications > Manager > Applications Manager provides deep performance insights into multiple > tiers of > your business applications. It resolves application problems quickly and > reduces your MTTR. Get your free trial! > https://ad.doubleclick.net/ddm/clk/302982198;130105516;z > _______________________________________________ > clisp-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/clisp-list > ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ clisp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-list