FreeBSD Bugzilla – Attachment 216127 Details for
Bug 247500
lang/swi-pl: update to 8.2.0 and take maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Makefile diff for CLI only, reduced function
Makefile.diff (text/plain), 2.78 KB, created by
dewayne
on 2020-07-02 06:44:59 UTC
(
hide
)
Description:
Makefile diff for CLI only, reduced function
Filename:
MIME Type:
Creator:
dewayne
Created:
2020-07-02 06:44:59 UTC
Size:
2.78 KB
patch
obsolete
>Index: /usr/ports/lang/swi-pl/Makefile >=================================================================== >--- /usr/ports/lang/swi-pl/Makefile (revision 541004) >+++ /usr/ports/lang/swi-pl/Makefile (working copy) >@@ -12,28 +12,41 @@ > > LICENSE= BSD2CLAUSE > >-BROKEN_i386= fails to link: libswipl.so: undefined reference to __atomic_compare_exchange_8 >+# 20200702 BROKEN_i386= fails to link: libswipl.so: undefined reference to __atomic_compare_exchange_8 > BROKEN_mips= fails to link: libswipl.so: undefined reference to '__sync_sub_and_fetch_4' > BROKEN_mips64= fails to link: libswipl.so: undefined reference to '__sync_sub_and_fetch_4' > >-LIB_DEPENDS= libgmp.so:math/gmp \ >- libodbc.so:databases/unixODBC \ >- libfontconfig.so:x11-fonts/fontconfig \ >- libfreetype.so:print/freetype2 \ >- libpcre.so:devel/pcre \ >+LIB_DEPENDS= libpcre.so:devel/pcre \ > libossp-uuid.so:misc/ossp-uuid \ > libyaml.so:textproc/libyaml > >-USES= compiler:c11 libedit cmake jpeg libarchive pathfix pkgconfig \ >- readline shebangfix ssl xorg >-USE_XORG= ice sm x11 xext xft xinerama xpm xt >+#LIB_DEPENDS= libgmp.so:math/gmp \ >+# libodbc.so:databases/unixODBC \ >+# libfontconfig.so:x11-fonts/fontconfig \ >+# libfreetype.so:print/freetype2 \ >+# libpcre.so:devel/pcre \ >+# libossp-uuid.so:misc/ossp-uuid \ >+# libyaml.so:textproc/libyaml > >+USES= compiler:c11 libedit cmake pathfix pkgconfig \ >+ shebangfix ssl >+#USES= compiler:c11 libedit cmake jpeg libarchive pathfix pkgconfig \ >+# readline shebangfix ssl xorg >+#USE_XORG= ice sm x11 xext xft xinerama xpm xt >+ > SHEBANG_FILES= library/dialect/sicstus/swipl-lfr.pl > SHEBANG_LANG= swipl > >-CMAKE_ARGS= -DSWIPL_PACKAGES_JAVA=OFF -DSWIPL_PACKAGES_X=ON > CMAKE_BUILD_TYPE= Release >+CMAKE_ARGS= -DSWIPL_PACKAGES_JAVA=OFF -DSWIPL_PACKAGES_X=OFF \ >+ -DUSE_GMP=OFF -DMULTI_THREADED=OFF -DSWIPL_PACKAGES_ODBC=OFF >+.if ${ARCH} == "i386" # tex doesnt seem to work >+CMAKE_ARGS+=-DINSTALL_DOCUMENTATION=OFF -DBUILD_TESTING=OFF >+.endif > >+# 201712 Not happy about configure WARNING messages, but these do the job as swi suggest >+#CONFIGURE_ARGS= --with-world --disable-gmp --disable-libdirversion --without-gpl --without-lgpl --enable-shared >+ > NOPRECIOUSMAKEVARS= yes > > MAKE_JOBS_SAFE= yes >@@ -54,7 +67,13 @@ > @${REINPLACE_CMD} -e 's|share/pkgconfig|libdata/pkgconfig|' \ > ${WRKSRC}/CMakeLists.txt > >-post-install: >- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/swipl/lib/${ARCH}-${OPSYS:tl}/pl2xpce.so >+# 20200702 no xpce required >+#post-install: >+# @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/swipl/lib/${ARCH}-${OPSYS:tl}/pl2xpce.so > >+# 201712 To get a running /usr/local/bin/swipl, either >+# "ldconfig -m /usr/local/lib/swipl/lib/x86_64-freebsd/" or add >+# ln -s /usr/local/lib/swipl/lib/x86_64-freebsd/libswipl.so.7.6.4 /usr/local/lib/libswipl.so.7.6 >+# Aside: Runs fine with CFLAGS+= -O3 >+ > .include <bsd.port.post.mk>
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 247500
:
215882
|
215915
|
216018
|
216063
| 216127