FreeBSD Bugzilla – Attachment 185934 Details for
Bug 221947
math/p5-Math-Pari linker error TLS definition mismatches non-TLS reference
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
p5-Math-Pari build log
port_log-13546-p5-Math-Pari.wrE5bhKm (text/plain), 30.69 KB, created by
Marcin Gryszkalis
on 2017-08-30 19:32:11 UTC
(
hide
)
Description:
p5-Math-Pari build log
Filename:
MIME Type:
Creator:
Marcin Gryszkalis
Created:
2017-08-30 19:32:11 UTC
Size:
30.69 KB
patch
obsolete
>===> p5-Math-Pari-2.01080900 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by p5-Math-Pari-2.01080900 for building >===> Extracting for p5-Math-Pari-2.01080900 >=> SHA256 Checksum OK for Math-Pari-2.01080900.zip. >=> SHA256 Checksum OK for pari-2.3.5.tar.gz. >===> Patching for p5-Math-Pari-2.01080900 >===> Applying FreeBSD patches for p5-Math-Pari-2.01080900 >===> p5-Math-Pari-2.01080900 depends on package: perl5>=5.24<5.25 - found >===> p5-Math-Pari-2.01080900 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) >===> Configuring for p5-Math-Pari-2.01080900 >cd /usr/ports/math/p5-Math-Pari/work/pari-2.3.5 && /usr/bin/env CC="cc" CPP="cpp" CXX="c++" CFLAGS="-O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing" CPPFLAGS="" CXXFLAGS="-O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing " LDFLAGS=" -fstack-protector" LIBS="" INSTALL="/usr/bin/install -c" INSTALL_DATA="install -m 0644" INSTALL_LIB="install -s -m 0644" INSTALL_PROGRAM="install -s -m 555" INSTALL_SCRIPT="install -m 555" ld="ld" perl="/usr/local/bin/perl" ranlib="ranlib" ./Configure --mandir=/usr/local/man/man1 --prefix=/usr/local --share-prefix=/usr/local/share --with-gmp=/usr/local >Configuring pari-2.3.5 (STABLE) >Checking echo to see how to suppress newlines... >...using -n. >Looking for some tools first ... >...zcat is /usr/bin/zcat >...gzip is /usr/bin/gzip >GNU compiler version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 >Given the previous choices, sizeof(long) is 8 chars. >The internal word representation of a double is not needed (64bit). >========================================================================== >Building for architecture: amd64 running freebsd (x86-64 kernel) 64-bit version >========================================================================== >C compiler is cc -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -fPIC >Executable linker is cc -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -Wl,--export-dynamic -fstack-protector >Dynamic Lib linker is cc -shared $(CFLAGS) $(DLCFLAGS) -Wl,-shared,-soname=$(LIBPARI_SONAME) >Looking in C lib for some symbols... >...Found exp2. >...Found log2. >...Found strftime. >...Found getrusage. >...Found sigaction. >...Found TIOCGWINSZ. >...Found getrlimit. >...Found stat. >...Found vsnprintf. >...Found dlopen. >Checking for optional libraries and headers... >...Found libgmp in /usr/local/lib >...Found gmp header in /usr/local/include >Using GNU MP, version 6.1.2 >...Found libX11 in /usr/local/lib >...Found X11 header files in /usr/local/include/X11 >Hi-Res Graphics: X11 >...Found libreadline in /usr/local/lib >...Found readline header in /usr/local/include/readline >...Found history header in /usr/local/include/readline >...Found libncurses in /usr/lib >...Library ncurses needed by readline >Using GNU readline, version 7.0 >Installation prefix ? [/usr/local] >...for architecture-independent files (share-prefix) ? [/usr/local/share] >Installation directories for: >...executables (gp, gphelp) ? [/usr/local/bin] >...libraries (libpari) ? [/usr/local/lib] >...include files ? [/usr/local/include] >...manual pages ? [/usr/local/man/man1] >...emacs macros ? [/usr/local/share/emacs/site-lisp/pari] >...other system-dependant data ? [/usr/local/lib/pari] >...other system-independant data ? [/usr/local/share/pari] >Default is dynamic executable and shared library >========================================================================== >Extracting examples/Makefile.freebsd-x86_64 >Extracting Ofreebsd-x86_64/Makefile >Extracting Makefile >Extracting Ofreebsd-x86_64/paricfg.h >Extracting Ofreebsd-x86_64/../Odos/paricfg.h >Extracting scripts and macros >...in doc >...in emacs >...in misc >========================================================================== >Shall we try to build pari 2.3.5 (released) now (y/n)? [n] >Ok. Type "make install" when you are ready >Bye ! >Setting up Math::Pari with Perl 5.024002 on freebsd version 10.3-release-p16; > cc=cc, gccversion=4.2.1 Compatible FreeBSD Clang 3.4.1 (tags/RELEASE_34/dot1-final 208032), cccdlflags='-DPIC -fPIC', > ccflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_FORTIFY_SOURCE=2', > optimize='-O2 -pipe -O2 -pipe -g -fstack-protector -fno-strict-aliasing', > ld=cc, ldflags='-lpthread -Wl,-E -fstack-protector -L/usr/local/lib'. >Trying to use existing PARI library (at -L/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -lpari) > (FAKE integer-formatted version 2003000). >Checking if your kit is complete... >Looks good >Warning: Guessing NAME [libPARI] from current directory name. >Generating a Unix-style Makefile >Writing Makefile for Math::Pari >Writing MYMETA.yml and MYMETA.json >Looking for patches for 2003000... > >The following patches were judged to be beneficial, but were not applied: > >===> Building for p5-Math-Pari-2.01080900 >cd /usr/ports/math/p5-Math-Pari/work/pari-2.3.5 && /usr/bin/env PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/usr/ports/math/p5-Math-Pari/work XDG_CONFIG_HOME=/usr/ports/math/p5-Math-Pari/work HOME=/usr/ports/math/p5-Math-Pari/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" /usr/bin/make -f Makefile LDLOADLIBS="-lm -L/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -Wl,-rpath=/usr/local/lib/perl5/site_perl/mach/5.24/auto/Math/Pari -lpari" gp >Making gp in Ofreebsd-x86_64 >File ../src/funclist not changed. >../config/genkernel ../src/kernel/x86_64/asm0.h > parilvl0.h >cat ../src/kernel/gmp/tune.h ../src/kernel/gmp/int.h ../src/kernel/none/level1.h > parilvl1.h >cat parilvl0.h parilvl1.h > pariinl.h >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/language -I/usr/local/include -o gp.o ../src/gp/gp.c >cd ../src/desc && /usr/local/bin/perl merge_822 ../functions/*/* > def-freebsd-x86_64-15013.tmp >mv ../src/desc/def-freebsd-x86_64-15013.tmp ../src/desc/pari.desc >cd ../src/desc && /usr/local/bin/perl gen_proto gp pari.desc > gp_init-freebsd-x86_64-15013.tmp >mv ../src/desc/gp_init-freebsd-x86_64-15013.tmp ../src/gp/gp_init.h >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/graph -o gp_init.o ../src/gp/gp_init.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/language -I/usr/local/include -o gp_rl.o ../src/gp/gp_rl.c >cd ../src/desc && /usr/local/bin/perl gen_proto highlevel pari.desc > highlvl-freebsd-x86_64-15013.tmp >mv ../src/desc/highlvl-freebsd-x86_64-15013.tmp ../src/gp/highlvl.h >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -DDL_DFLT_NAME=\"libpari-gmp.so.2.3.5\" -o highlvl.o ../src/gp/highlvl.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -o whatnow.o ../src/gp/whatnow.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I/usr/local/include -o plotX.o ../src/graph/plotX.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -I../src/graph -o plotport.o ../src/graph/plotport.c >cat ../src/kernel/gmp/mp.c ../src/kernel/none/cmp.c ../src/kernel/none/gcdll.c ../src/kernel/none/ratlift.c ../src/kernel/none/invmod.c ../src/kernel/gmp/gcd.c ../src/kernel/none/mp_indep.c ../src/kernel/none/add.c > mp.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -fPIC -I. -I../src/headers -I/usr/local/include -o mp.o mp.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o mpinl.o ../src/kernel/none/mpinl.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o Flx.o ../src/basemath/Flx.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o Qfb.o ../src/basemath/Qfb.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o RgX.o ../src/basemath/RgX.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o alglin1.o ../src/basemath/alglin1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o alglin2.o ../src/basemath/alglin2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o arith1.o ../src/basemath/arith1.c >../src/basemath/arith1.c:3034:9: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] > if (a < 0) return gen_0; > ~ ^ ~ >1 warning generated. >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o arith2.o ../src/basemath/arith2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base1.o ../src/basemath/base1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base2.o ../src/basemath/base2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base3.o ../src/basemath/base3.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base4.o ../src/basemath/base4.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o base5.o ../src/basemath/base5.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o bibli1.o ../src/basemath/bibli1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o bibli2.o ../src/basemath/bibli2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch1.o ../src/basemath/buch1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch2.o ../src/basemath/buch2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch3.o ../src/basemath/buch3.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o buch4.o ../src/basemath/buch4.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o galconj.o ../src/basemath/galconj.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o gen1.o ../src/basemath/gen1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o gen2.o ../src/basemath/gen2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o gen3.o ../src/basemath/gen3.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o ifactor1.o ../src/basemath/ifactor1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o perm.o ../src/basemath/perm.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o polarit1.o ../src/basemath/polarit1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o polarit2.o ../src/basemath/polarit2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o polarit3.o ../src/basemath/polarit3.c >../src/basemath/polarit3.c:1052:3: warning: switch condition has boolean value > switch(typ(x)==t_POL) > ^ ~~~~~~~~~~~~~ >../src/basemath/polarit3.c:1107:3: warning: switch condition has boolean value > switch(typ(x)==t_POL) > ^ ~~~~~~~~~~~~~ >2 warnings generated. >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o rootpol.o ../src/basemath/rootpol.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o subcyclo.o ../src/basemath/subcyclo.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o subgroup.o ../src/basemath/subgroup.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o trans1.o ../src/basemath/trans1.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o trans2.o ../src/basemath/trans2.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o trans3.o ../src/basemath/trans3.c >cd ../src/desc && /usr/local/bin/perl gen_member pari.desc > members-freebsd-x86_64-15013.tmp >mv ../src/desc/members-freebsd-x86_64-15013.tmp ../src/language/members.h >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o anal.o ../src/language/anal.c >../src/language/anal.c:2985:69: warning: while loop has empty body [-Wempty-body] > if (*analyseur == '`') { while (*++analyseur == '`') /*empty*/; return; } > ^ >../src/language/anal.c:2985:69: note: put the semicolon on a separate line to silence this warning >1 warning generated. >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o compat.o ../src/language/compat.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o default.o ../src/language/default.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o errmsg.o ../src/language/errmsg.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o es.o ../src/language/es.c >In file included from ../src/language/es.c:567: >/usr/include/sys/termios.h:3:2: warning: "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead" [-W#warnings] >#warning "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead" > ^ >1 warning generated. >cd ../src/desc && /usr/local/bin/perl gen_proto basic pari.desc > init-freebsd-x86_64-15013.tmp >mv ../src/desc/init-freebsd-x86_64-15013.tmp ../src/language/init.h >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o init.o ../src/language/init.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o intnum.o ../src/language/intnum.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o members.o ../src/language/members.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o sumiter.o ../src/language/sumiter.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o aprcl.o ../src/modules/aprcl.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o elldata.o ../src/modules/elldata.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o elliptic.o ../src/modules/elliptic.c >../src/modules/elliptic.c:1945:27: warning: expression result unused [-Wunused-value] > for (k = 1; k < l; k++) (long)Z_pvalrem(D, gel(P,k), &D); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ >1 warning generated. >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o galois.o ../src/modules/galois.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o groupid.o ../src/modules/groupid.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o kummer.o ../src/modules/kummer.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o mpqs.o ../src/modules/mpqs.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o nffactor.o ../src/modules/nffactor.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o part.o ../src/modules/part.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o stark.o ../src/modules/stark.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o subfield.o ../src/modules/subfield.c >cc -c -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -I. -I../src/headers -fPIC -o thue.o ../src/modules/thue.c >rm -f libpari-gmp.so.2.3.5 >cc -o libpari-gmp.so.2.3.5 -shared -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -fPIC -Wl,-shared,-soname=libpari-gmp.so.2 mp.o mpinl.o Flx.o Qfb.o RgX.o alglin1.o alglin2.o arith1.o arith2.o base1.o base2.o base3.o base4.o base5.o bibli1.o bibli2.o buch1.o buch2.o buch3.o buch4.o galconj.o gen1.o gen2.o gen3.o ifactor1.o perm.o polarit1.o polarit2.o polarit3.o rootpol.o subcyclo.o subgroup.o trans1.o trans2.o trans3.o anal.o compat.o default.o errmsg.o es.o init.o intnum.o members.o sumiter.o aprcl.o elldata.o elliptic.o galois.o groupid.o kummer.o mpqs.o nffactor.o part.o stark.o subfield.o thue.o -lc -lm -L/usr/local/lib -lgmp >if test "libpari-gmp.so.2.3.5" != "libpari.so"; then rm -f libpari.so; ln -s libpari-gmp.so.2.3.5 libpari.so; fi >if test "libpari-gmp.so.2.3.5" != "libpari-gmp.so.2"; then rm -f libpari-gmp.so.2; ln -s libpari-gmp.so.2.3.5 libpari-gmp.so.2; fi >rm -f gp-dyn >cc -o gp-dyn -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -Wl,--export-dynamic -fstack-protector gp.o gp_init.o gp_rl.o highlvl.o whatnow.o plotX.o plotport.o -Wl,-rpath,/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/Ofreebsd-x86_64:/usr/local/lib:/usr/lib -L"/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/Ofreebsd-x86_64" -L/usr/local/lib -lreadline -L/usr/lib -lncurses -L/usr/local/lib -lpari -L/usr/local/lib -lX11 -lm -L/usr/local/lib -lgmp >rm -f ../gp >ln -s Ofreebsd-x86_64/gp-dyn ../gp >cd /usr/ports/math/p5-Math-Pari/work/pari-2.3.5 && ln -s $(dirname $(readlink gp)) build >--- blib/lib/Math/.exists --- >--- blib/arch/.exists --- >--- blib/lib/auto/Math/Pari/.exists --- >--- blib/arch/auto/Math/Pari/.exists --- >--- blib/bin/.exists --- >--- blib/script/.exists --- >--- blib/man1/.exists --- >--- blib/man3/.exists --- >--- config --- >--- subdirs --- >--- subdirs --- >--- dynamic --- >--- Pari.c --- >--- Pari.bs --- >--- pm_to_blib --- >--- Pari.c --- >"/usr/local/bin/perl5.24.2" "/usr/local/lib/perl5/site_perl/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.24/ExtUtils/typemap' -typemap '/usr/ports/math/p5-Math-Pari/work/Math-Pari-2.01080900/typemap' Pari.xs > Pari.xsc >--- Pari.bs --- >Running Mkbootstrap for Pari () >chmod 644 "Pari.bs" >--- blib/arch/auto/Math/Pari/Pari.bs --- >"/usr/local/bin/perl5.24.2" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pari.bs blib/arch/auto/Math/Pari/Pari.bs 644 >--- blibdirs --- >--- config --- >--- pm_to_blib --- >cp libPARI.pod blib/lib/Math/libPARI.pod >cp Pari.pm blib/lib/Math/Pari.pm >cp PariInit.pm blib/lib/Math/PariInit.pm >--- Pari.c --- >mv Pari.xsc Pari.c >--- Pari.o --- >cc -c -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src -O2 -pipe -O2 -pipe -g -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/src/headers -I/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -fstack-protector -fno-strict-aliasing -O2 -pipe -O2 -pipe -g -fstack-protector -fno-strict-aliasing -DVERSION=\"2.01080900\" -DXS_VERSION=\"2.01080900\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.24/mach/CORE" -DNO_HIGHLEVEL_PARI -DPARI_VERSION_EXP=2003000 -DDEBUG_PARI -DUSE_SLOW_ARRAY_ACCESS -DUSE_SLOW_NARGS_ACCESS -DLSB_in_U32=0 -Derr=pari_err -DHAVE_PARIPRIV -DNO_GRAPHICS_PARI Pari.c >Pari.xs:743:20: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] > warn("PARI: %.*s%*s%s", nl + 1 - s, s, 6, "", nl + 1); > ~~^~ ~~~~~~~~~~ >Pari.xs:1139:9: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] > d->items - 1, SvPV_nolen(tmp)); > ^~~~~~~~~~~~ >Pari.xs:1272:5: warning: cast to 'void *' from smaller integer type 'I32' (aka 'int') [-Wint-to-void-pointer-cast] > CV_NUMARGS_set(cv, numargs); > ^ >Pari.xs:178:25: note: expanded from macro 'CV_NUMARGS_set' >#define CV_NUMARGS_set CV_myint_set > ^ >Pari.xs:167:51: note: expanded from macro 'CV_myint_set' ># define CV_myint_set(sv,i) SV_myvoidp_set((sv), INT2PTR(void*,i)) > ^ >/usr/local/lib/perl5/5.24/mach/CORE/perl.h:1731:26: note: expanded from macro 'INT2PTR' ># define INT2PTR(any,d) (any)(d) > ^ >Pari.xs:1733:11: warning: 'NO_GRAPHICS_PARI' macro redefined ># define NO_GRAPHICS_PARI > ^ ><command line>:12:9: note: previous definition is here >#define NO_GRAPHICS_PARI 1 > ^ >Pari.xs:3809:7: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] > ssize,sizeof(long),ssize/sizeof(long)); > ^~~~~ >Pari.xs:3809:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] > ssize,sizeof(long),ssize/sizeof(long)); > ^~~~~~~~~~~~ >Pari.xs:3809:26: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] > ssize,sizeof(long),ssize/sizeof(long)); > ^~~~~~~~~~~~~~~~~~ >Pari.xs:3812:30: warning: format specifies type 'int' but the argument has type 'UV' (aka 'unsigned long') [-Wformat] > sv_catpvf(ret," %2d: %s\n",i,SvPV_nolen(tmp)); > ~~~ ^ > %2lu >8 warnings generated. >--- blib/arch/auto/Math/Pari/Pari.so --- >rm -f blib/arch/auto/Math/Pari/Pari.so >LD_RUN_PATH="/usr/local/lib" cc -shared -L/usr/local/lib/perl5/5.24/mach/CORE -lperl -L/usr/local/lib -fstack-protector Pari.o -o blib/arch/auto/Math/Pari/Pari.so -lm -L/usr/ports/math/p5-Math-Pari/work/pari-2.3.5/build -Wl,-rpath=/usr/local/lib/perl5/site_perl/mach/5.24/auto/Math/Pari -lpari >/usr/bin/ld: bernzone: TLS definition in /usr/local/lib/libpari.so section .tbss mismatches non-TLS reference in Pari.o >/usr/local/lib/libpari.so: could not read symbols: Bad value >cc: error: linker command failed with exit code 1 (use -v to see invocation) >*** [blib/arch/auto/Math/Pari/Pari.so] Error code 1 > >make[1]: stopped in /usr/ports/math/p5-Math-Pari/work/Math-Pari-2.01080900 >1 error > >make[1]: stopped in /usr/ports/math/p5-Math-Pari/work/Math-Pari-2.01080900 >===> Compilation failed unexpectedly. >Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >the maintainer. >*** Error code 1 > >Stop. >make: stopped in /usr/ports/math/p5-Math-Pari
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 221947
: 185934 |
186187