math/p5-Math-Pari: Fix build with perl 5.42+ - Bump PORTREVISION PR: 288244 Reported by: Dan Langille <dvl@FreeBSD.org>23a2020d7f
Port details
math/p5-Math-Pari2.030518_1,1
Numerical/scientific/number-theoretic calculations
- Maintainer
- perl@FreeBSD.org
- Packages
- p5-Math-Pari 2.030518_1,1
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://metacpan.org/dist/Math-Pari
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (65)
math/p5-Math-Pari: mark broken for Perl 5.42+ ../src/kernel/none/level1.h:178:1: error: redefinition of 'evallg' 178 | evallg(long x) | ^ ../src/kernel/none/level1.h:178:1: note: previous definition is here 178 | evallg(long x) PR: 28802007139930bf
math/p5-Math-Pari: update to 2.030518 Changelog: https://metacpan.org/dist/Math-Pari/changes Bump PORTEPOCH due to perl version inconsistency181573cf2c
math/p5-Math-Pari: Strip shared library - Use PREFIX/SITE_ARCH_REL instead of SITE_ARCH - Bump PORTREVISION for package changee23124d6aa
math/p5-Math-Pari: Sanitize MANPREFIX Approved by: portmgr (blanket)306da6214a
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
math: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Aaron Dalton <aaron@daltons.ca> * Alessando Sagratini <ale_sagra@hotmail.com> * Alex Dupre <ale@FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Amarendra Godbole <amarendra.godbole@gmail.com> * Anders Nordby <anders@FreeBSD.org> * Andreas Fehlner (fehlner@gmx.de) * Andrew L. Neporada <andrew@chg.ru> * Andrey <gugu@zoo.rambler.ru> * Andrey Zakhvatov * Anton Berezin <tobez@FreeBSD.org> * Anton Berezin <tobez@plab.ku.dk> * Anton Berezin <tobez@tobez.org> * Anton Shterenlikht * Anton Shterenlikht <mexas@bris.ac.uk> * Bob Eager <bob@eager.cx> * Charlie Kester <corky1951@comcast.net> * Cheng-Lung Sung <clsung@FreeBSD.org> * Cheng-Lung Sung <clsung@dragon2.net> * Chris D. Faulhaber <jedgar@fxp.org> * Christopher J. Ruwe * Christopher Key <cjk32@cam.ac.uk> * Chuck Hein <geekdude@pacbell.net> * Cyrille Szymanski <cnszym@gmail.com> * Dan Rue <drue@therub.org> * Danilo Egea Gondolfo <danilo@FreeBSD.org> * David Naylor <dbn@FreeBSD.org> * David Naylor <naylor.b.david@gmail.com> * Dereckson <dereckson@gmail.com> * Devin Teske <dteske@FreeBSD.org> * Dmitry Sivachenko <demon@FreeBSD.org> * Dmitry Sivachenko <mitya@yandex-team.ru> * Don Croyle <croyle@gelemna.org> * Douglas K. Rand (rand@meridian-enviro.com) * Dylan Simon <dylan@dylex.net> * Edwin Groothuis <edwin@mavetju.org> * Eijiro Shibusawa <ej-sib@ice.uec.ac.jp> * Emanuel Haupt <ehaupt@FreeBSD.org> * Eoin Lawless (eoin@maths.tcd.ie) * Eric A. Griff <eagriff@global2000.net> * Eric van Gyzen <vangyzen@stat.duke.edu> * Ewgenij Gawrilow <gawrilow@math.tu-berlin.de> * Fernan Aguero <fernan@iib.unsam.edu.ar> * Foxfair Hu <foxfair@FreeBSD.org> * Frederic Han <han@math.jussieu.fr> * Gabor Kovesdan <gabor@FreeBSD.org> * Gea-Suan Lin <gslin@gslin.org> * George Reid <greid@ukug.uk.freebsd.org> * Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> * Greg Larkin <glarkin@FreeBSD.org> * Guangyuan Yang <ygy@FreeBSD.org> * Gustau Perez i Querol <gustau.perez@gmail.com> * Heinz Tschabitscher * Horia Racoviceanu <horia@racoviceanu.com> * Hye-Shik Chang <perky@fallin.lv> * Iblis Lin <iblis@hs.ntnu.edu.tw> * Issei Suzuki <issei@jp.FreeBSD.ORG> * Janni * Jason Harris <jharris@widomaker.com> * Javad Kouhi <javad.kouhi@gmail.com> * Jean-Yves Lefort <jylefort@FreeBSD.org> * Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Dieterich <dieterich@ogolem.org> * Johannes M Dieterich <jmd@FreeBSD.org> * Johannes Meixner <johannes@perceivon.net> * John Marino <marino@FreeBSD.org> * Joseph Koshy <jkoshy@FreeBSD.org> * Ju Pengfei <ju.pengfei@gmail.com> * Jukka A. Ukkonen <jau@iki.fi> * Kay Lehmann <kay_lehmann@web.de> * Kevin Lo <kevlo@FreeBSD.org> * Klaus T. Aehlig <aehlig@linta.de> * Kubilay Kocak <koobs@FreeBSD.org> * Kurt Jaeger <fbsd-ports@opsec.eu> * Lars Engels <lme@FreeBSD.org> * Lars Koeller <Lars.Koeller@Uni-Bielefeld.DE> * Lars Koeller <Lars.Koeller@Uni-Bielefeld.de> * Li-Wen Hsu <lwhsu@FreeBSD.org> * Li-Wen Hsu <lwhsu@lwhsu.org> * M. L. Dodson, <bdodson@scms.utmb.edu> * Maho Nakata <maho@FreeBSD.org> * Mario S F Ferreira <lioux@FreeBSD.org> * Mario S F Ferreira <lioux@linf.unb.br> et al. * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Mark Felder <feld@FreeBSD.org> * Mark R V Murray <markm@FreeBSD.org> * Martin Matuska <mm@FreeBSD.org> * Matthew Seaman <matthew@FreeBSD.org> * Maurice Castro <maurice@serc.rmit.edu.au> * Maxim Sobolev <sobomax@FreeBSD.org> * Maxime Henrion <mux@FreeBSD.org> * Michael Haro <mharo@FreeBSD.org> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael Neumann <mneumann@ntecs.de> * Muhammad Moinur Rahmanh <5u623l20@gmail.com> * NAKATA Maho <chat95@mbox.kyoto-inet.or.jp> * NAKATA, Maho <maho@FreeBSD.org> * Nakata Maho <maho@FreeBSD.org> * Nicola Vitale <nivit@email.it> * Olivier Duchateau * Pedro F. Giffuni * Pedro F. Giffuni <giffunip@asme.org> * Pedro Giffuni * Pedro Giffuni <giffunip@asme.org> * Pedro Giffuni <pfg@FreeBSD.org> * Peter Pentchev <roam@FreeBSD.org> * Philip Paeps <philip@FreeBSD.org> * Pierre-Paul Lavoie <ppl@nbnet.nb.ca> * Pietro Cerutti <gahr@FreeBSD.org> * Piotr Rybicki <meritus@innervision.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Rainer Hurling <rhurlin@gwdg.de> * Robert Jenssen * Robin Schilham * Rod Taylor <ports@rbt.ca> * Roman Neuhauser <neuhauser@sigpipe.cz> * Sander Vesik <sander@haldjas.folklore.ee> * Scott Flatman <sf@dsinw.com> * Seamus Venasse <svenasse@polaris.ca> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Akifyev <asa@agava.com> * Sergey Akifyev <asa@gascom.ru> * Sergey Skvortsov <skv@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Shell Hung <shell@shellhung.org> * Shin-ya MURAKAMI <murashin@gfd-dennou.org> * Stas Timokhin <devel@stasyan.com> * Stefan A. Deutscher (sad@mailaps.org) * Stefan Esser <se@StefanEsser.FreeBSD.org> * Stephen Montgomery-Smith <stephen@FreeBSD.edu> * Stephen Montgomery-Smith <stephen@FreeBSD.org> * Stephen Montgomery-Smith <stephen@math.missouri.edu> * Stephen Montgomery-Smith <stephen@missouri.edu> * Steve Wills <steve@mouf.net> * Steve Wills <swills@FreeBSD.org> * Steven Kreuzer <skreuzer@FreeBSD.org> * Steven Kreuzer <skreuzer@f2o.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * TAKATSU Tomonari <tota@FreeBSD.org> * Thierry Thomas (<thierry@pompo.net>) * Thierry Thomas <thierry@pompo.net> * Thomas Gellekum <tg@FreeBSD.org> * Thomas Sandford <freebsduser@paradisegreen.co.uk> * Timothy Bourke <timbob@bigpond.com> * Tony Maher * Tz-Huan Huang <tzhuan@csie.org> * Vsevolod Stakhov <vsevolod@FreeBSD.org> * Vsevolod Stakhov <vsevolod@highsecure.ru> * Waitman Gobble <waitman@waitman.net> * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Will Andrews <andrews@technologist.com> * Yi-Hsuan Hsin <mhsin@mhsin.org> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yinghong.Liu <relaxbsd@gmail.com> * Yoshiaki UCHIKAWA <yoshiaki@kt.rim.or.jp> * Yukihiro Nakai <Nakai@technologist.com> * Yuri Victorovich <yuri@FreeBSD.org> * Yuri Victorovich <yuri@rawbw.com> * Yuri Victorovich <yuri@tsoft.com> * Zhen REN <bg1tpt@gmail.com> * amir.husaini@gmail.com * arved * asami * b.f. <bf@FreeBSD.org> * bart <lbartoletti@FreeBSD.org> * bauerm * bf <bf2006a@yahoo.com> * bf <bf@FreeBSD.org> * bf@FreeBSD.org * bremner@unb.ca * chinsan * chuckr@FreeBSD.org * dawe <daweonline@gmail.com> * dbader@ece.unm.edu * dd * demon@FreeBSD.org * dikshie * eserte * fenner * gahr * giffunip * gmarco@giovannelli.it * gurkan@phys.ethz.ch * ijliao * janek@gaja.ipan.lublin.pl * jhs@berklix.com / asami (original) * jmz * js@jeannot.org * keith@FreeBSD.org * ljo * mr * nobu@rd.isac.co.jp * pauls@utdallas.edu * pusto@web.de * reg@shale.csir.co.za * rfarmer@predatorlabs.net * stephen@FreeBSD.org * thierry@pompo.net * tobez * will * # Created by Matthias Fechner <mfechner@FreeBSD.org> With hat: portmgrf53eb28489
math/p5-Math-Pari: update WWW Approved by: portmgr blanketb98f948045
math/p5-Math-Pari: fix build on riscv64 Similar error to other architectures affected.f3a42693de
Remove # $FreeBSD$ from Makefiles.305f148f48
Remove BROKEN_i386 statement added in r512006: the problem had been fixed in r538415.f32488af8a
Actually fix on powerpc64le.a0e228e14e
Canonicalize CFLAGS across all powerpc variants. Approved by: portmgr (tier-2 blanket)8fd694ef6d
math/p5-Math-Pari: Fix build on aarch64 Approved by: portmgr (tier-2 blanket)5c2706eca9
math/p5-Math-Pari: fix build on i386 PR: 230213 Submitted by: Nathan ndowens04@gmail.com Reviewed by: emaste, mikael Approved by: perl (maintainer timeout, > 1 year)97caf193e3
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7).0f7042e5fe
math/p5-Math-Pari: fix build on powerpc(64) head powerpc and powerpc64 need -fPIC when using clang 10: ld: error: relocation R_PPC64_TOC16_LO cannot be used against symbol issquarefree; recompile with -fPIC6f8678f8df
Mark BROKEN on i386 with lld MFH: 2019Q36c579d9ce8
Add a few BROKEN on 13/i386. Reported by: pkg-fallout414932c313
Mark these ports as broken on aarch64, and, where appropriate, on armvX. While here, pet portlint. Approved by: portmgr (tier-2 blanket)4cb19e7f87
- Add LICENSE Approved by: portmgr blanketb2afc93db7
Update WWW search.cpan.org is shutting down. It will redirect to metacpan.org after June 25, 2018. With hat: perlad4f267b7a
math/p5-Math-Pari: set LLD_UNSAFE to avoid linking with lld lld defaults to disallowing relocations in readonly segments (e.g., the one containing .text). For now just fall back to linking with ld.bfd if the system ld is lld. PR: 214864 Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundation3d47bbff06
Fix build if math/pari is installed. PR: 217233 Submitted by: w schwarzenfeld utanet at Reported by: nico lifeisabug com Sponsored by: Absolightad6fe07f41
math/p5-Math-Pari: Fix fetch on older Pari source Approved by: Just-fix-it1a8ed34516
cleanup. Sponsored by: Absolight9598df29d6
Unbreak after math/pari's latest upgrade by bundeling previous the previous pari version. Additionnally, update to 2.01080900. Sponsored by: Absolightcf4a4aea10
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight8d6597e0bb- Update to 2.010808 - Use MAKE_CMD - Silence patch and clean messages Changes: http://search.cpan.org/dist/Math-Pari/Changes99f0da536c
Unbreak3f594807b2
- Remove unnecessary BUILD_DEPENDSe59096e905
Change the way Perl modules are installed, update the default Perl to 5.18. Before, we had: site_perl : lib/perl5/site_perl/5.18 site_perl/perl_arch : lib/perl5/site_perl/5.18/mach perl_man3 : lib/perl5/5.18/man/man3 Now we have: site_perl : lib/perl5/site_perl site_arch : lib/perl5/site_perl/mach/5.18 perl_man3 : lib/perl5/site_perl/man/man3 Modules without any .so will be installed at the same place regardless of the Perl version, minimizing the upgrade when the major Perl version is changed. It uses a version dependent directory for modules with compiled bits. As PERL_ARCH is no longer needed in plists, it has been removed from PLIST_SUB. The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now always removed, as is perllocal.pod. The old site_perl and site_perl/arch directories have been kept in the default Perl @INC for all Perl ports, and will be phased out as these old Perl versions expire. PR: 194969 Differential Revision: https://reviews.freebsd.org/D1019 Exp-run by: antoine Reviewed by: perl@ Approved by: portmgreee58d187e
Remove all the bootstrap files (.bs) from the plists. Starting with perl 5.20, they're not installed any more if empty, and on FreeBSD, they're (always ?) empty. PR: 190681 Submitted by: mat Exp-Run by: antoine Sponsored by: Absolight61de712f46
- Update to 2.010806072677bc5ba8
Support STAGEDIR.5e06901c39
Add NO_STAGE all over the place in preparation for the staging support (cat: math)ce5e457020
- Convert to new perl framework - Trim Makefile header - Remove MAKE_JOBS_SAFE=yes, it's the default.4819ca343b
Reassign p5-* ports from skv to perl@ While here trim headers Feature safe: yes43d6c31649
- This isn't broken with math/pari reverted by to 2.3.513cd4b662f
- Mark BROKEN: does not compile Pari.xs:550: error: 'ordvar' undeclared (first use in this function) Reported by: pointyhat846aaba7d3
Update to 2.01080605 Changes: http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.01080605/Changesf1ff754e38
- Get Rid MD5 supportbb86cbe5d2
Update to 2.01080604 Changes: http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.01080604/Changesc9f81b56c2
Update to 2.01080603 Changes: http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.01080603/Changes PR: ports/142001 Submitted by: Alex Deiter <alex.deiter xx gmail.com>d42d9af630
Update to 2.010803 Changes: http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.010803/Changes PR: ports/140206 Submitted by: ehaupt678f55bcf9
Update to 2.010801 Changes: http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.010801/Changes996a996d99
Update to 2.010800 Changes: http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.010800/Changes PR: ports/129384 Submitted by: Sergey Dyatko <sergey.dyatko xx gmail.com>3e61ff9cc5
Fix BUILD_DEPENDS statement since this port only needs math/pari to be configured, not installed.ab7d3827b7
- Remove USE_GCC where it can be satisfied with base compiler on following FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENTefa63f6ba4