Date: Tue, 3 Sep 2019 15:51:51 +0000 (UTC) From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r510956 - in head: Mk/Uses archivers/peazip cad/zcad comms/cqrlog databases/fpc-fpindexer databases/fpc-gdbm databases/fpc-ibase databases/fpc-postgres devel/fpc-fcl-db devel/fpc-fcl-js... Message-ID: <201909031551.x83FppwQ020210@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: acm Date: Tue Sep 3 15:51:50 2019 New Revision: 510956 URL: https://svnweb.freebsd.org/changeset/ports/510956 Log: - Rebuild bootstrap (ppcx64 and ppc386) with ld patches - Fix build on 12-STABLE and CURRENT (amd64 and i386) - Bump PORTREVISION for all ports that depends of lang/fpc - Add USE_BINUTILS to fpc and lazarus based ports - Add binutils dependency to Uses/fpc.mk and Uses/lazarus.mk PR: 240293 239934 233413 214864 Exp-run by: antoine Modified: head/Mk/Uses/fpc.mk head/Mk/Uses/lazarus.mk head/archivers/peazip/Makefile head/archivers/peazip/pkg-plist head/cad/zcad/Makefile head/comms/cqrlog/Makefile head/databases/fpc-fpindexer/Makefile head/databases/fpc-gdbm/Makefile head/databases/fpc-ibase/Makefile head/databases/fpc-postgres/Makefile head/devel/fpc-fcl-db/Makefile head/devel/fpc-fcl-js/Makefile head/devel/fpc-fcl-json/Makefile head/devel/fpc-fcl-passrc/Makefile head/devel/fpc-fcl-pdf/Makefile head/devel/fpc-fcl-sdo/Makefile head/devel/fpc-fcl-stl/Makefile head/devel/fpc-fcl-web/Makefile head/devel/fpc-fppkg/Makefile head/devel/fpc-sdl/Makefile head/editors/cudatext/Makefile head/editors/lazarus/Makefile head/editors/picpas/Makefile head/games/hedgewars/Makefile head/graphics/fpc-imagemagick/Makefile head/graphics/lazpaint/Makefile head/lang/fpc-base/Makefile head/lang/fpc-rtl-objpas/Makefile head/lang/fpc-source/Makefile head/lang/fpc-utils/Makefile head/lang/fpc/Makefile head/lang/fpc/distinfo head/lang/fpc/files/patch-compiler_systems_t__bsd.pas head/lang/nbc/Makefile head/multimedia/fpc-libvlc/Makefile head/multimedia/winff/Makefile head/net-p2p/awgg/Makefile head/net-p2p/transmission-remote-gui/Makefile head/russian/emkatic/Makefile head/science/checkmol/Makefile head/science/mol2ps/Makefile head/www/fpc-googleapi/Makefile head/x11-fm/doublecmd/Makefile head/x11/fpc-x11/Makefile Modified: head/Mk/Uses/fpc.mk ============================================================================== --- head/Mk/Uses/fpc.mk Tue Sep 3 15:48:33 2019 (r510955) +++ head/Mk/Uses/fpc.mk Tue Sep 3 15:51:50 2019 (r510956) @@ -61,7 +61,8 @@ ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than i386 and amd64 .endif -BUILD_DEPENDS+= ${PPNAME}:lang/fpc +BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils \ + ${PPNAME}:lang/fpc BUILDNAME= ${FPC_ARCH}-${OPSYS:tl} UNITSDIR= ${LOCALBASE}/lib/fpc/${FPC_VER}/units/${BUILDNAME} Modified: head/Mk/Uses/lazarus.mk ============================================================================== --- head/Mk/Uses/lazarus.mk Tue Sep 3 15:48:33 2019 (r510955) +++ head/Mk/Uses/lazarus.mk Tue Sep 3 15:51:50 2019 (r510956) @@ -72,7 +72,8 @@ LAZARUS_DIR?= ${LOCALBASE}/share/lazarus-${LAZARUS_VE ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than i386 and amd64 -BUILD_DEPENDS+= fpcres:lang/fpc-utils +BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils \ + fpcres:lang/fpc-utils BUILDNAME= ${LAZARUS_ARCH}-${OPSYS:tl} LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} Modified: head/archivers/peazip/Makefile ============================================================================== --- head/archivers/peazip/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/archivers/peazip/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,6 +2,7 @@ PORTNAME= peazip PORTVERSION= 6.8.1 +PORTREVISION= 1 CATEGORIES= archivers PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/ Modified: head/archivers/peazip/pkg-plist ============================================================================== --- head/archivers/peazip/pkg-plist Tue Sep 3 15:48:33 2019 (r510955) +++ head/archivers/peazip/pkg-plist Tue Sep 3 15:51:50 2019 (r510956) @@ -44,6 +44,7 @@ share/icons/hicolor/256x256/apps/peazip.png %%DATADIR%%/res/lang/ru.txt %%DATADIR%%/res/lang/si.txt %%DATADIR%%/res/lang/sk.txt +%%DATADIR%%/res/lang/sl.txt %%DATADIR%%/res/lang/sv.txt %%DATADIR%%/res/lang/tj.txt %%DATADIR%%/res/lang/tr.txt Modified: head/cad/zcad/Makefile ============================================================================== --- head/cad/zcad/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/cad/zcad/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= zcad PORTVERSION= 0.9.8.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= cad PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/comms/cqrlog/Makefile ============================================================================== --- head/comms/cqrlog/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/comms/cqrlog/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -4,7 +4,7 @@ PORTNAME= cqrlog PORTVERSION= 2.3.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms hamradio PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/databases/fpc-fpindexer/Makefile ============================================================================== --- head/databases/fpc-fpindexer/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/databases/fpc-fpindexer/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases lang PKGNAMESUFFIX= -fpindexer Modified: head/databases/fpc-gdbm/Makefile ============================================================================== --- head/databases/fpc-gdbm/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/databases/fpc-gdbm/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases lang PKGNAMESUFFIX= -gdbm Modified: head/databases/fpc-ibase/Makefile ============================================================================== --- head/databases/fpc-ibase/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/databases/fpc-ibase/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,7 +1,7 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases lang PKGNAMESUFFIX= -ibase Modified: head/databases/fpc-postgres/Makefile ============================================================================== --- head/databases/fpc-postgres/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/databases/fpc-postgres/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,7 +1,7 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases lang PKGNAMESUFFIX= -postgres Modified: head/devel/fpc-fcl-db/Makefile ============================================================================== --- head/devel/fpc-fcl-db/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-db/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-db Modified: head/devel/fpc-fcl-js/Makefile ============================================================================== --- head/devel/fpc-fcl-js/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-js/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-js -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal Javascript scanner/parser/syntax tree (FCL) Modified: head/devel/fpc-fcl-json/Makefile ============================================================================== --- head/devel/fpc-fcl-json/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-json/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-json -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal JavaScript Object Notation implemenation (FCL) Modified: head/devel/fpc-fcl-passrc/Makefile ============================================================================== --- head/devel/fpc-fcl-passrc/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-passrc/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-passrc -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal language parsing library (FPC) Modified: head/devel/fpc-fcl-pdf/Makefile ============================================================================== --- head/devel/fpc-fcl-pdf/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-pdf/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-pdf -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal pdf (FCL) Modified: head/devel/fpc-fcl-sdo/Makefile ============================================================================== --- head/devel/fpc-fcl-sdo/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-sdo/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-sdo Modified: head/devel/fpc-fcl-stl/Makefile ============================================================================== --- head/devel/fpc-fcl-stl/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-stl/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-stl -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal generic container library (FCL) Modified: head/devel/fpc-fcl-web/Makefile ============================================================================== --- head/devel/fpc-fcl-web/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fcl-web/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-web -PORTREVISION= 4 +PORTREVISION= 5 COMMENT= Free Pascal web application libary (FCL) Modified: head/devel/fpc-fppkg/Makefile ============================================================================== --- head/devel/fpc-fppkg/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-fppkg/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel lang PKGNAMESUFFIX= -fppkg Modified: head/devel/fpc-sdl/Makefile ============================================================================== --- head/devel/fpc-sdl/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/devel/fpc-sdl/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang PKGNAMESUFFIX= -sdl Modified: head/editors/cudatext/Makefile ============================================================================== --- head/editors/cudatext/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/editors/cudatext/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,6 +2,7 @@ PORTNAME= cudatext PORTVERSION= 1.84.2 +PORTREVISION= 1 CATEGORIES= editors PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/editors/lazarus/Makefile ============================================================================== --- head/editors/lazarus/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/editors/lazarus/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= lazarus PORTVERSION= 2.0.4 PKGNAMESUFFIX?= -gtk2 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= editors devel MASTER_SITES= SF/${PORTNAME}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PORTVERSION} \ LOCAL/acm/freepascal @@ -14,8 +14,10 @@ COMMENT?= Portable Delphi-like IDE for the FreePascal CONFLICTS?= ${PORTNAME}-qt5-* -BUILD_DEPENDS?= fpcres:lang/fpc-utils -RUN_DEPENDS?= fpcres:lang/fpc-utils \ +BUILD_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils \ + fpcres:lang/fpc-utils +RUN_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils \ + fpcres:lang/fpc-utils \ ${LOCALBASE}/share/fpc-source-${FPC_DEFAULT}/Makefile.fpc:lang/fpc-source ONLY_FOR_ARCHS= i386 amd64 Modified: head/editors/picpas/Makefile ============================================================================== --- head/editors/picpas/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/editors/picpas/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= picpas PORTVERSION= 0.8.8 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/games/hedgewars/Makefile ============================================================================== --- head/games/hedgewars/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/games/hedgewars/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= hedgewars PORTVERSION= 0.9.25 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MASTER_SITES= http://www.hedgewars.org/download/releases/ \ http://mirror.amdmi3.ru/distfiles/ @@ -27,7 +27,6 @@ USE_QT= core gui widgets network \ qmake_build buildtools_build \ linguisttools_build USE_GL= gl glu glew -LLD_UNSAFE= yes USE_LDCONFIG= yes PLIST_FILES= bin/${PORTNAME} bin/hwengine \ Modified: head/graphics/fpc-imagemagick/Makefile ============================================================================== --- head/graphics/fpc-imagemagick/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/graphics/fpc-imagemagick/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics lang PKGNAMESUFFIX= -imagemagick Modified: head/graphics/lazpaint/Makefile ============================================================================== --- head/graphics/lazpaint/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/graphics/lazpaint/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= lazpaint PORTVERSION= 6.4.1 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/lang/fpc-base/Makefile ============================================================================== --- head/lang/fpc-base/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc-base/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= base PORTVERSION= 3.0.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang PKGNAMEPREFIX= fpc- Modified: head/lang/fpc-rtl-objpas/Makefile ============================================================================== --- head/lang/fpc-rtl-objpas/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc-rtl-objpas/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= lang PKGNAMESUFFIX= -rtl-objpas -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Free Pascal compatibility unit with Delphi Modified: head/lang/fpc-source/Makefile ============================================================================== --- head/lang/fpc-source/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc-source/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,6 +2,7 @@ PORTNAME= fpc PORTVERSION= 3.0.4 +PORTREVISION= 1 DISTVERSIONSUFFIX=.source CATEGORIES= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/ \ Modified: head/lang/fpc-utils/Makefile ============================================================================== --- head/lang/fpc-utils/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc-utils/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang PKGNAMESUFFIX= -utils Modified: head/lang/fpc/Makefile ============================================================================== --- head/lang/fpc/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= fpc PORTVERSION= 3.0.4 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES?= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \ ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/source/:source \ @@ -24,10 +24,11 @@ COMMENT?= Free Pascal compiler with Turbo and Delphi ONLY_FOR_ARCHS= amd64 i386 USES+= gmake iconv +USE_BINUTILS= yes BOOTVER= 3.0.4 MANVER= 3.0.4 -LDPATH= "/usr/bin/ld.bfd" +LDPATH= "${LOCALBASE}/bin/ld.bfd" #USE_GITHUB= yes #GH_ACCOUNT= fpc-svn Modified: head/lang/fpc/distinfo ============================================================================== --- head/lang/fpc/distinfo Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc/distinfo Tue Sep 3 15:51:50 2019 (r510956) @@ -1,9 +1,9 @@ -TIMESTAMP = 1565836737 +TIMESTAMP = 1567485058 SHA256 (freepascal/fpc-3.0.4.source.tar.gz) = 69b3b7667b72b6759cf27226df5eb54112ce3515ff5efb79d95ac14bac742845 SIZE (freepascal/fpc-3.0.4.source.tar.gz) = 40347617 -SHA256 (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 08a4435a9c68a63bbd121444f66e5456e0fbe8fdf379731e2614857907fc7eca -SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121403 -SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = c7d52af013d589a9bf473c40ee388d39fa6bc6d3af1158bd7e06b83ae1349f0d -SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1217045 +SHA256 (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 5cb99da20f8b7526aacdd6f3b242debb7608127e55a65a362f78717cd2592c7a +SIZE (freepascal/ppc386-3.0.4-freebsd.tar.gz) = 1121502 +SHA256 (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = c5b55d450a0835de33613ea1147245c5442525caf029f71f62dd77f771753c7e +SIZE (freepascal/ppcx64-3.0.4-freebsd.tar.gz) = 1198446 SHA256 (freepascal/fpc-3.0.4.man.tar.gz) = bc5357fc6e56d77eeeb5d820023f7f721f5febcc684837f296a598c6c772b26c SIZE (freepascal/fpc-3.0.4.man.tar.gz) = 47294 Modified: head/lang/fpc/files/patch-compiler_systems_t__bsd.pas ============================================================================== --- head/lang/fpc/files/patch-compiler_systems_t__bsd.pas Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/fpc/files/patch-compiler_systems_t__bsd.pas Tue Sep 3 15:51:50 2019 (r510956) @@ -1,5 +1,45 @@ --- compiler/systems/t_bsd.pas 2014-12-07 15:27:02.000000000 -0500 -+++ compiler/systems/t_bsd.pas 2019-08-15 01:12:52.940972000 -0500 ++++ compiler/systems/t_bsd.pas 2019-09-02 21:10:43.316197000 -0500 +@@ -146,8 +146,8 @@ + begin + if not(target_info.system in systems_darwin) then + begin +- ExeCmd[1]:='ld $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $CATRES'; +- DllCmd[1]:='ld $TARGET $EMUL $OPT -shared -L. -o $EXE $CATRES' ++ ExeCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $CATRES'; ++ DllCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT -shared -L. -o $EXE $CATRES' + end + else + begin +@@ -166,22 +166,22 @@ + programs with problems that require Valgrind will have more + than 60KB of data (first 4KB of address space is always invalid) + } +- ExeCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES'; ++ ExeCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES'; + if not(cs_gdb_valgrind in current_settings.globalswitches) then + ExeCmd[1]:=ExeCmd[1]+' -pagezero_size 0x10000'; + {$else ndef cpu64bitaddr} +- ExeCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES'; ++ ExeCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -multiply_defined suppress -L. -o $EXE $CATRES'; + {$endif ndef cpu64bitaddr} + if (apptype<>app_bundle) then +- DllCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -dylib -multiply_defined suppress -L. -o $EXE $CATRES' ++ DllCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -dylib -multiply_defined suppress -L. -o $EXE $CATRES' + else +- DllCmd[1]:='ld $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -bundle -multiply_defined suppress -L. -o $EXE $CATRES' ++ DllCmd[1]:='%%LDPATH%% $PRTOBJ $TARGET $EMUL $OPT $GCSECTIONS -dynamic -bundle -multiply_defined suppress -L. -o $EXE $CATRES' + end + end + else + begin +- ExeCmd[1]:='ld $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $RES'; +- DllCmd[1]:='ld $TARGET $EMUL $OPT $INIT $FINI $SONAME -shared -L. -o $EXE $RES'; ++ ExeCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $RES'; ++ DllCmd[1]:='%%LDPATH%% $TARGET $EMUL $OPT $INIT $FINI $SONAME -shared -L. -o $EXE $RES'; + end; + if not(target_info.system in systems_darwin) then + DllCmd[2]:='strip --strip-unneeded $EXE' @@ -192,6 +192,8 @@ DynamicLinker:='/usr/libexec/ld.so' else if target_info.system in systems_netbsd then @@ -14,7 +54,7 @@ begin S:=SharedLibFiles.GetFirst; - if (s<>'c') or reorder then -+ if ((((((s<>'c') and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) or reorder then ++ if (((((((s<>'c') and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) and (s<>'iconv')) or reorder then begin i:=Pos(target_info.sharedlibext,S); if i>0 then Modified: head/lang/nbc/Makefile ============================================================================== --- head/lang/nbc/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/lang/nbc/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= nbc PORTVERSION= 1.2.1.r4 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= lang MASTER_SITES= SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/} DISTNAME= ${PORTNAME}-${PORTVERSION}.src @@ -32,8 +32,6 @@ PLIST_FILES= bin/nbc \ PORTDOCS= Changelog \ Readme - -LLD_UNSAFE= yes # PR 228613, needs FPC changes? post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${MAKEFILE} Modified: head/multimedia/fpc-libvlc/Makefile ============================================================================== --- head/multimedia/fpc-libvlc/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/multimedia/fpc-libvlc/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia lang PKGNAMESUFFIX= -libvlc Modified: head/multimedia/winff/Makefile ============================================================================== --- head/multimedia/winff/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/multimedia/winff/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= WinFF PORTVERSION= 1.5.5 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= multimedia MASTER_SITES= http://winff.org/docs/source/ PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/net-p2p/awgg/Makefile ============================================================================== --- head/net-p2p/awgg/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/net-p2p/awgg/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ PORTNAME= awgg PORTVERSION= 0.5.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-p2p PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/net-p2p/transmission-remote-gui/Makefile ============================================================================== --- head/net-p2p/transmission-remote-gui/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/net-p2p/transmission-remote-gui/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,6 +2,7 @@ PORTNAME= transmission-remote-gui PORTVERSION= 5.17.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= net-p2p PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/russian/emkatic/Makefile ============================================================================== --- head/russian/emkatic/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/russian/emkatic/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= emkatic PORTVERSION= 0.36 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= russian emulators PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source Modified: head/science/checkmol/Makefile ============================================================================== --- head/science/checkmol/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/science/checkmol/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= checkmol PORTVERSION= 0.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/ EXTRACT_SUFX= .pas @@ -22,8 +22,6 @@ EXTRACT_AFTER_ARGS= ${WRKSRC} USES= fpc PLIST_FILES= bin/checkmol bin/matchmol - -LLD_UNSAFE= yes do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/fpc ${EXTRACT_ONLY} -S2 -O3) Modified: head/science/mol2ps/Makefile ============================================================================== --- head/science/mol2ps/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/science/mol2ps/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= mol2ps PORTVERSION= 0.4b -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/ DISTNAME= ${PORTNAME} @@ -25,8 +25,6 @@ USES= fpc USE_FPC= rtl-objpas PLIST_FILES= bin/mol2eps bin/mol2ps bin/mol2svg %%DATADIR%%/color.conf - -LLD_UNSAFE= yes do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/fpc mol2ps -S2 -O3) Modified: head/www/fpc-googleapi/Makefile ============================================================================== --- head/www/fpc-googleapi/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/www/fpc-googleapi/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www lang PKGNAMESUFFIX= -googleapi Modified: head/x11-fm/doublecmd/Makefile ============================================================================== --- head/x11-fm/doublecmd/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/x11-fm/doublecmd/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -3,7 +3,7 @@ PORTNAME= doublecmd PORTVERSION= 0.9.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-fm MASTER_SITES= SF/${PORTNAME}/Double%20Commander%20Source PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} Modified: head/x11/fpc-x11/Makefile ============================================================================== --- head/x11/fpc-x11/Makefile Tue Sep 3 15:48:33 2019 (r510955) +++ head/x11/fpc-x11/Makefile Tue Sep 3 15:51:50 2019 (r510956) @@ -2,7 +2,7 @@ CATEGORIES= x11 lang PKGNAMESUFFIX= -x11 -PORTREVISION= 3 +PORTREVISION= 4 COMMENT= Free Pascal interface to X windows server
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909031551.x83FppwQ020210>