From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: Problem building perl on ipfire 2.x on Ubuntu 64 bit...Another try two years later Date: Wed, 16 Aug 2017 14:45:26 +0100 Message-ID: <1502891126.2543.29.camel@ipfire.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4818817297216571677==" List-Id: --===============4818817297216571677== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hello, are you trying to build the toolchain here? If so, you can just download a pre-compiled one with: ./make.sh gettoolchain Sometimes it is a bit tricky to compile them on various host systems. Best, -Michael On Wed, 2017-08-09 at 19:24 -0400, William Pechter wrote: > A couple of years ago I reported the issue but had to drop it due to > a > lack of time on my part. > > Perl 5.12.3 fails to build on my Ubuntu 17.04 system (was upgraded > from > the 14.04 I was using a couple of years ago. > perl [ 5.12.3 ] [ 92 > ] [ > FAIL ] > > Processing Jamo.txt > Processing UnicodeData.txt > Processing ArabicShaping.txt > Processing Blocks.txt > Processing PropList.txt > Processing SpecialCasing.txt > Processing LineBreak.txt > Processing EastAsianWidth.txt > Processing CompositionExclusions.txt > Processing BidiMirroring.txt > Processing CaseFolding.txt > Processing DCoreProperties.txt > Processing Scripts.txt > Processing DNormalizationProps.txt > Processing HangulSyllableType.txt > Processing auxiliary/WordBreakProperty.txt > Processing auxiliary/GraphemeBreakProperty.txt > Processing auxiliary/GCBTest.txt > Processing auxiliary/SentenceBreakProperty.txt > Processing NamedSequences.txt > Processing NameAliases.txt > Finishing processing Unicode properties > Compiling Perl properties > Creating Perl synonyms > Writing tables > Making pod file > Making test script > Updating 'mktables.lst' > make[1]: Leaving directorroot(a)S20:/usr/ipfire-2.x# > > tail /usr/ipfire-2.x/log/_build.base.log > > Processing NameAliases.txt > Finishing processing Unicode properties > Compiling Perl properties > Creating Perl synonyms > Writing tables > Making pod file > Making test script > Updating 'mktables.lst' > make[1]: Leaving directory '/usr/src/perl-5.12.3' > make: *** [perl:85: /usr/src/log/perl-5.12.3] Error 2 > root(a)S20:/usr/ipfire-2.x# > root(a)S20:/usr/ipfire-2.x# tail /usr/ipfire-2.x/log/_build.base.log > Processing NameAliases.txt > Finishing processing Unicode properties > Compiling Perl properties > Creating Perl synonyms > Writing tables > Making pod file > Making test script > Updating 'mktables.lst' > make[1]: Leaving directory '/usr/src/perl-5.12.3' > make: *** [perl:85: /usr/src/log/perl-5.12.3] Error 2 > > I found the last referenced mktables.lst in lib/unicore and it exists > and seems ok. > > -rw-r--r-- 1 root root 14334 Aug 9 14:43 mktables.lst > > How do figure where in the perl makefile is the failing part? > > In ipfire-2.x/build/usr/src/perl-5.12.3 is a perl binary which > executes. > > How do figure where in the perl makefile is the failing part? > > root(a)S20:/usr/ipfire-2.x/build/usr/src/perl-5.12.3# ./perl -v > > This is perl 5, version 12, subversion 3 (v5.12.3) built for > x86_64-linux-thread-multi > > Copyright 1987-2010, Larry Wall > > Perl may be copied only under the terms of either the Artistic > License > or the > GNU General Public License, which may be found in the Perl 5 source > kit. > > Complete documentation for Perl, including FAQ lists, should be found > on > this system using "man perl" or "perldoc perl". If you have access > to the > Internet, point your browser at http://www.perl.org/, the Perl Home > Page > > -- Digital had it then. Don't you wish you could buy it now! > pechter-at-gmail.com http://xkcd.com/705/ > --===============4818817297216571677== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRSXpCQUFCQ2dBZEZpRUU1L3JXNWwzR0dl Mnlwa3R4Z0hudy8yK1FDUWNGQWxtVVRIWUFDZ2tRZ0hudy8yK1EKQ1FjUlhRLy9kSktXNzdiTXFF UTcxajFrWlZvOC9JZ3d6Y2cwTjVocWFwbzBCdG9mbUZ4MitiWkNUZHpMZnRlLwp3TXg1b0xjNVdW amRrazdDYWpZWTJwTWpLTlEwTjl3TjhiMDdJeW9tMW1KZEl1UjIzWHYwTk03S2VrckhWWUlWCmVm WUVNcm94dEhtTXdWRTg4TWR4Wnkzc29vKy9hOHdCTjZXMituQjZFVmNobEFJYm5SZGRBdDFZZmVa dDBoUFEKVk40QWFPT2dYdmRZZCs2R1pkR05QZU9ReEkrcXAxbmRNM0Vybkw0VjdHWFhHSy8va1Fs VktwcGpQOThqdTNqVwpXRE9Da29FV2lHem85blRXL3dXNXJINFNrOUJ0L3JTSkt4d09adWk4ZVlF c0JFbG85OGhRK2pQaEtiK3ZJMHdGCm5IUkFmMXltUHRzUUVobzEzSjFRaHJHZ0FGOXR6M0hpU3Jt WG5sVldMNHNIWnVZMUJYaEFlY3hLUlFtZUd4Q0MKRGVSNjByS2VXNzh5UTlreTlDY3NTUW4zYkt0 OXJCdHRQQTRBTjBRMGh5U3Ewbzc0Nzl5dmdzRTB6YkZtOW5LWgpnVlRkRzRIdWJsME9scDBXNUhs UDIxOThYcVBJZDcveXEzdkhtdGYrTTZzOGdSTWpMOTh6WHpVUEZRZFBtZWwyClNxN3ppbmhnRzMz Q1hsSTBTN3R3eW0waWI0WDFRNlBUcFpEemYvOVpXTGljSHg3TWtPNUtocVI5eVFDYTFjenEKRXRo L2F5bmJoK0hKZm5wRGVjNC8xZjlEVGtjRDROWXZML0duazVoMUF4bzZoZ2pUbU5ZRHhvN0F2UmdN dFh5dgpTQVAzQXhDd2FLSEREUTlsYlU4d2dYWUExK0o1bVF5aWs0cnJNNXlDdW42WmtpbzcvVE09 Cj1pZ2JtCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQo= --===============4818817297216571677==--