Front page | perl.perl5.porters |
Postings from June 2016
Synology DSM 6
Thread Next
From:
H.Merijn Brand
Date:
June 13, 2016 05:58
Subject:
Synology DSM 6
Message ID:
20160613075754.333ab761@pc09.procura.nl
1. As per DSM 6, ipgk is not supported anymore. The new development
environment is entware-ng, which is way more useful that the old
development environment, but comes with a different set of problems.
I already updated the README.synology and pushed it.
The pro: it comes with a perl-5.22.1 that allows building XS!
The con: it does not support all CPU's and it has no GUI (yet)
entware built that perl *without* site_perl: all is in the same tree!
This means that one can *never* get rid of this message:
Module::Pluggable::Object will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at /opt/lib/perl5/5.22/File/ChangeNotify.pm, line 13.
as when you install it manually, it will just replace the previous
version and the message will stay. (I had to change deprecate.pm to
get rid of that message)
2. After spending several hours in replacing the old env with the new
env without breaking my NAS and still have my favorite tcsh and
elvis available to start hacking on perl itself, I found that DSM6
does not allow X11 forwarding. Still investigating that one.
Now when I build 5.24.0 from scratch:
cc -c -DPERL_CORE -fwrapv -fno-strict-aliasing
-pipe -fstack-protector-strong -I/opt/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -std=c89 -O2 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings globals.c In file included from perl.h:28:0,
from globals.c:32:
config.h:3892:25: error: 'undef' undeclared here (not in a function)
#define LONGDBLINFBYTES undef /**/
^
perl.h:5738:32: note: in expansion of macro 'LONGDBLINFBYTES'
INFNAN_U8_NV_DECL PL_inf = { { LONGDBLINFBYTES } };
^
makefile:269: recipe for target 'globals.o' failed
--
H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
using perl5.00307 .. 5.23 porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/
http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Thread Next
-
Synology DSM 6
by H.Merijn Brand