MESSAGE
DATE | 2019-11-01 |
FROM | Ruben Safir
|
SUBJECT | Re: [Hangout - NYLXS] compile issues
|
From hangout-bounces-at-nylxs.com Sun Nov 3 22:37:45 2019 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id CBFF9161151; Sun, 3 Nov 2019 22:37:44 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 554E316114A; Sun, 3 Nov 2019 22:37:29 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Sun, 3 Nov 2019 22:37:29 -0500 Resent-Message-ID: <20191104033729.GC933-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com Date: Fri, 1 Nov 2019 22:23:42 -0400 From: Ruben Safir To: Neil Gunton Message-ID: <20191102022342.GA14436-at-www2.mrbrklyn.com> References: <20191101085849.GA6971-at-www2.mrbrklyn.com> <5badc5b2-abd5-050c-2363-9f9023ee9131-at-nilspace.com> <20191102012513.GA14006-at-www2.mrbrklyn.com> <62ccd85c-ccd6-1ac6-0f90-4cd9ee8d836a-at-nilspace.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <62ccd85c-ccd6-1ac6-0f90-4cd9ee8d836a-at-nilspace.com> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [Hangout - NYLXS] compile issues X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.17 Precedence: list List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
On Fri, Nov 01, 2019 at 06:50:21PM -0700, Neil Gunton wrote: > Copy the steps since that link is weird: > =
> Aha! Apparently this is what you need to do: > =
> 1. https://salsa.debian.org/perl-team/modules/packages/libembperl-perl > 2. Download the .tar.gz source file (download button on the right) > 3. tar xvfz libembperl-perl-master.tar.gz > 4. cd libembperl-perl-master > 5. apt-get install quilt > 6. export QUILT_PATCHES=3Ddebian/patches > 7. quilt push -a > 8. perl Makefile.PL > 9. make > 10. make install > =
> The 'quilt' package is apparently what's used to apply those patches. > =
wow - that seems to have worked.
It would be GREAT to have that source code as a simple tarball.
I can host it, if needed, on my www.nylxs.com server. I already have lots of mirrors.
> It seemed to work, at least it got through the compile stage ok and I > was able to do 'make install'. > =
> Ruben Safir wrote: > > On Fri, Nov 01, 2019 at 09:59:07AM -0700, Neil Gunton wrote: > >> Sorry if this is stupid obvious, but I had issues with Embperl when I > >> finally upgraded to Debian Stretch. I was trying to use the "official" > >> version. Eventually I got it working using the Debian version, which > >> evidently had some patches. Maybe take a look at the current Debian > >> source version? Again, sorry if this is complete BS, just an idea. > >> > > I appreciate that! But I can not find the source code, only debian > > packages. can you point out to me the existing debian code base? I > > don't run debian. I run opensuse and Artix. > > =
> > Thanks! > > =
> > Ruben > > =
> > =
> > =
> >> Neil > >> > >> Ruben Safir wrote: > >>> Hello > >>> > >>> I think this was partly covered a few months back but embperl is not =
> >>> compiling. Evidently Perl removed a variable tht the vode was depend= ing > >>> on. > >>> > >>> cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex > >>> -I/usr/local/apache2/os/unix -I/usr/include/apr-1 > >>> -I/home/ruben/src/Embperl-2.5.0_4/xs -fwrapv -fno-strict-aliasing -pi= pe > >>> -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE > >>> -D_FILE_OFFSET_BITS=3D64 -D_FORTIFY_SOURCE=3D2 -fPIC > >>> -I/usr/local/lib/perl5/5.30.0/x86_64-linux/CORE -DMOD_PERL > >>> -DMP_COMPAT_1X -fgnu89-inline -DLINUX -D_REENTRANT -D_GNU_SOURCE -O2 > >>> -DVERSION=3D\"2.5.0_4\" -DXS_VERSION=3D\"2.5.0_4\" -fPIC > >>> "-I/usr/local/lib/perl5/5.30.0/x86_64-linux/CORE" -DAPACHE -DAPACHE2 > >>> -DEP2 -o Embperl.o Embperl.c > >>> In file included from ep.h:174:0, > >>> from Embperl.xs:16: > >>> ./Old.xs: In function =E2=80=98XS_Embperl__Req_log_svs=E2=80=99: > >>> epnames.h:329:21: error: =E2=80=98PL_sv_objcount=E2=80=99 undeclared = (first use in this > >>> function); did you mean =E2=80=98PL_sv_count=E2=80=99? > >>> #define sv_objcount PL_sv_objcount > >>> ^ > >>> epnames.h:329:21: note: in definition of macro =E2=80=98sv_objcount= =E2=80=99 > >>> #define sv_objcount PL_sv_objcount > >>> ^~~~~~~~~~~~~~ > >>> epnames.h:329:21: note: each undeclared identifier is reported only o= nce > >>> for each function it appears in > >>> #define sv_objcount PL_sv_objcount > >>> ^ > >>> epnames.h:329:21: note: in definition of macro =E2=80=98sv_objcount= =E2=80=99 > >>> #define sv_objcount PL_sv_objcount > >>> ^~~~~~~~~~~~~~ > >>> make: *** [Makefile:577: Embperl.o] Error 1 > >>> > >>> > >>> There seem to be fixes floating around. The archive only goes to 2.0= 5_4 > >>> and I think there are several newer versions. > >>> > >>> Does anyone have one? > >>> > >>> Ruben > >>> > > =
-- =
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com =
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive =
http://www.coinhangout.com - coins! http://www.brooklyn-living.com =
Being so tracked is for FARM ANIMALS and extermination camps, =
but incompatible with living as a free human being. -RI Safir 2013
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
|
|