CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2017/02/06 00:36:01 Modified files: lang/sbcl : Makefile Log message: The threads FLAVOR doesn't build on i386 either. Spotted by sthen@ https://marc.info/?l=openbsd-ports=148632665127848=2
Re: samba4 and ACL's
Generally back porting like this unless its a major security thing is not done to stable. differences to the 6.0-stable from current --with-ntvfs-fileserver \ --without-gpgme LDB_V = 1.1.27 TEVENT_V = 0.9.29 vs LDB_V = 1.1.26 TEVENT_V = 0.9.28 The trivial DB and the Tevent libs are also slightly different versions. https://www.samba.org/samba/history/samba-4.4.6.html * BUG 12028: vfs_acl_xattr: Objects without NT ACL xattr. * BUG 12105: async_req: Make async_connect_send() "reentrant". * BUG 12177: vfs_acl_common: Fix unexpected synthesized default ACL from vfs_acl_xattr. * BUG 12181: vfs_acl_xattr|tdb: Enforced settings when "ignore system acls = yes". * BUG 11991: build: Build less of Samba when building '--without-ntvfs-fileserver'. Make me wonder if there is more breakage in samba itself. Hmm wonder if updating stable to 4.4.9 would help? Ian McWilliam From: owner-po...@openbsd.org [owner-po...@openbsd.org] on behalf of alexmcwhir...@triadic.us [alexmcwhir...@triadic.us] Sent: Monday, 6 February 2017 3:56 PM To: Vijay Sankar Cc: ports@openbsd.org; owner-po...@openbsd.org Subject: Re: samba4 and ACL's Here are my testing results. OpenBSD 5.9 - BASE (Samba 4.1): Works as expected with ntvfs OpenBSD 5.9 - STABLE (Samba 4.3): Works as expected with ntvfs OpenBSD 6.0 - BASE (Samba 4.4): Had to modify makefile to include ntvfs support. smb service (aka ntvfs) fails to start OpenBSD 6.0 - STABLE (Samba 4.4): Had to modify makefile to include ntvfs support. smb service (aka ntvfs) fails to start OpenBSD CURRENT (Samba 4.5): ntvfs support already in makefile, works as expected. Is it reasonable to expect samba 4.5 to be backported to 6.0 stable in the near future?
Re: samba4 and ACL's
Here are my testing results. OpenBSD 5.9 - BASE (Samba 4.1): Works as expected with ntvfs OpenBSD 5.9 - STABLE (Samba 4.3): Works as expected with ntvfs OpenBSD 6.0 - BASE (Samba 4.4): Had to modify makefile to include ntvfs support. smb service (aka ntvfs) fails to start OpenBSD 6.0 - STABLE (Samba 4.4): Had to modify makefile to include ntvfs support. smb service (aka ntvfs) fails to start OpenBSD CURRENT (Samba 4.5): ntvfs support already in makefile, works as expected. Is it reasonable to expect samba 4.5 to be backported to 6.0 stable in the near future?
Re: www/p5-Mojo 7.23
On Sun, Feb 05, 2017 at 01:36:03PM +0100, Mark Patruck wrote: > After base has been updated to perl 5.24.1 and IO::Socket::IP is > >=0.37 now, here is an update to www/p5-Mojo 7.23 > > List of changes: > https://metacpan.org/changes/distribution/Mojolicious > > I'm not sure if the post-install stuff (introduced in v1.22) can > be removed now as there shouldn't be any users out there with the > test certificate under ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/. > > As it doesn't hurt, i kept it for now. I think if this version doesn't install it, it can be removed. That said, I don't know the history of that post-install line, so it's hard to know what problem it was solving. However, it does ship with these now, so yes, it seems like a noop, but maybe just because it deletes the wrong thing? Mojolicious-7.23/lib/Mojo/IOLoop/resources/server.crt Mojolicious-7.23/lib/Mojo/IOLoop/resources/server.key > # www/p5-Mojo 7.23 (tests pass) I wonder if we want to get more tests running. I don't think it's possible to disable IPv6 anymore, or at least unsupported, so maybe add the following to "unskip" tests? I'm unclear whether the earlier defines are still needed, but these all pass for me. (I'm not convinced on the multiple MAKE_ENV lines, but I'm not really that much a stickler for style here) === MAKE_ENV += TEST_IPV6=Yes MAKE_ENV += TEST_TLS=Yes MAKE_ENV += TEST_SUBPROCESS=Yes TEST_DEPENDS += net/p5-IO-Socket-Socks MAKE_ENV += TEST_SOCKS=Yes # Don't test online MAKE_ENV += TEST_ONLINE='' === > Index: Makefile > === > RCS file: /cvs/ports/www/p5-Mojo/Makefile,v > retrieving revision 1.28 > diff -u -p -r1.28 Makefile > # p5-Mojolicious-Plugin-TtRenderer 1.57 > > Index: Makefile > === > RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/Makefile,v > retrieving revision 1.5 > diff -u -p -r1.5 Makefile This really confused ftp -o- 'http://marc.info/?l=openbsd-ports=148629821021395=raw' | patch -E Could you make sure patches are rooted in a relative directory, or at least make a big note at the top? I would sure appreciate it. Tests do pass for Mojo and TtRenderer and they pass their tests and p5-Mojo's reverse depends (TtRenderer doesn't seem to have any), so: OK afresh1@ on both, after a decision on removing the certs directory. (Either way on the additional tests, I just like to enable whatever I can) -- andrew - http://afresh1.com What are the unsurpassable real world weaknesses in OpenBSD, that you know of? -- Kevin ChadwickLots of fake people attacking the project on the mailing lists makes them a poor resource for users. -- Theo de Raadt
Re: samba4 and ACL's
Yes I remember a thread about this from a while ago. jca@ called for tests. I doubt it was back ported. Ian McWilliam From: alexmcwhir...@triadic.us [alexmcwhir...@triadic.us] Sent: Saturday, 4 February 2017 3:35 AM To: Ian McWilliam; alexmcwhir...@triadic.us; ports@openbsd.org Cc: owner-po...@openbsd.org Subject: Re: samba4 and ACL's I gave -current a shot today, it works fine with ntvfs. I think the 6.0 release package was built without "--with-ntvfs-fileserver" which is the cause of the issue. I took a look at -stable and it is also missing "--with-ntvfs-fileserver" so it is also most likely broken in regards to using samba as an AD DC. I was able to join a windows 10 client into the samba domain in -current, and move a few files around, but i haven't tested it any more than that. Is it safe to assume that 6.1 will have this flag enabled? I am going to setup a build box for -stable, enable this flag, and see what happens. ntvfs seems to be depreciated, but it does work. If push comes to shove i will put in the work needed to keep it running and try to convince the samba team to keep it around for this use case. AFAIK, we aren't the only OS without posix ACL's.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: abie...@cvs.openbsd.org 2017/02/05 14:58:16 Modified files: www/newsbeuter : Makefile distinfo Added files: www/newsbeuter/patches: patch-src_feedhq_api_cpp patch-src_oldreader_api_cpp patch-src_ttrss_api_cpp Removed files: www/newsbeuter/patches: patch-config_sh patch-mk_newsbeuter_deps patch-src_cache_cpp patch-src_controller_cpp patch-src_utils_cpp Log message: Update to 2.9 - remove MAINTAINER per their request. - start using gcc4. - remove devel/gettext module, still using it for building. - remove upstreamed patches. - add new patches for replacing wordexp with glob stuff. OK fcambus@, clue stick hitting from sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2017/02/05 14:23:00 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavformat_tls_openssl_c Log message: Change FFmpeg's TLS support to use SSLv23_*_method (allowing any supported SSL/TLS version, in our case this is TLS1.0+) instead of the confusingly-named TLSv1_*_method (TLSv1.0 only). Fixes e.g. "mplayer https://ftp.openbsd.org/pub/OpenBSD/songs/song53.mp3;. OK Brad.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2017/02/05 14:13:43 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to postfix-3.2-20170129, from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2017/02/05 14:05:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register postgresql-jdbc{,-docs} removal.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2017/02/05 13:59:49 Removed files: databases/postgresql-jdbc: Makefile distinfo databases/postgresql-jdbc/patches: patch-build_xml databases/postgresql-jdbc/pkg: DESCR-docs DESCR-main PLIST-docs PLIST-main Log message: Remove databases/postgresql-jdbc. It's currently oudated and nothing in the ports tree uses it. Recent versions of this use maven for building and try to download lots of additional artifacts, and using just a binary .jar file seems to be pointless.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2017/02/05 13:56:17 Modified files: databases : Makefile Log message: Unhook databases/postgresql-jdbc.
Re: SBCL missing threads and build failure
Fails on i386: cc -g -Wall -Wsign-compare -O3 -fno-pie -pthread -fno-omit-frame-pointer -mpreferred-stack-boundary=2 -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o x86-bsd-os.o x86-bsd-os.c x86-bsd-os.c: In function 'arch_os_load_ldt': x86-bsd-os.c:165:5: warning: implicit declaration of function 'rfs' [-Wimplicit-function-declaration] unsigned int fs = rfs(); ^ x86-bsd-os.c:169:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (fs != sel) ^ x86-bsd-os.c:170:9: warning: implicit declaration of function 'load_fs' [-Wimplicit-function-declaration] load_fs(sel); ^ x86-bsd-os.c: In function 'arch_os_thread_init': x86-bsd-os.c:185:5: warning: implicit declaration of function 'i386_set_ldt' [-Wimplicit-function-declaration] n = i386_set_ldt(LDT_AUTO_ALLOC, (union descriptor*) _entry, 1); ^ x86-bsd-os.c:185:22: error: 'LDT_AUTO_ALLOC' undeclared (first use in this function) n = i386_set_ldt(LDT_AUTO_ALLOC, (union descriptor*) _entry, 1); ^ x86-bsd-os.c:185:22: note: each undeclared identifier is reported only once for each function it appears in gmake: *** [: x86-bsd-os.o] Error 1 gmake: Leaving directory '/usr/obj/ports/sbcl-1.3.10-threads/sbcl-1.3.10/src/runtime'
UPDATE: x11/kde-applications
Hi KDE OpenBSD users, I would like to update the current kde-applications tree for future imports like libkdcraw, kate and many more. - add all KDE applications as comment in Makefile - update gpgmepp to last stable - remove OpenCV XXX -- https://marc.info/?l=openbsd-ports=148564252729135=2 Best regards, Rafael Index: Makefile === RCS file: /cvs/ports/x11/kde-applications/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- Makefile27 May 2016 03:43:20 - 1.2 +++ Makefile5 Feb 2017 20:20:03 - @@ -1,8 +1,209 @@ # $OpenBSD: Makefile,v 1.2 2016/05/27 03:43:20 zhuk Exp $ - SUBDIR = - SUBDIR += gpgmepp - SUBDIR += libkface - SUBDIR += libkgeomap + SUBDIR = + #SUBDIR += kde-l10n + #SUBDIR += akonadi + #SUBDIR += akonadi + #SUBDIR += akonadi + #SUBDIR += akonadi + #SUBDIR += akonadi + #SUBDIR += akonadi + #SUBDIR += analitza + #SUBDIR += ark + #SUBDIR += artikulate + #SUBDIR += audiocd-kio + #SUBDIR += baloo + #SUBDIR += blinken + #SUBDIR += bomber + #SUBDIR += bovo + #SUBDIR += calendarsupport + #SUBDIR += cantor + #SUBDIR += cervisia + #SUBDIR += dolphin + #SUBDIR += dolphin-plugins + #SUBDIR += dragon + #SUBDIR += eventviews + #SUBDIR += ffmpegthumbs + #SUBDIR += filelight + SUBDIR += gpgmepp + #SUBDIR += granatier + #SUBDIR += grantleetheme + #SUBDIR += gwenview + #SUBDIR += incidenceeditor + #SUBDIR += jovie + #SUBDIR += juk + #SUBDIR += kaccessible + #SUBDIR += kaccounts-integration + #SUBDIR += kaccounts-providers + #SUBDIR += kajongg + #SUBDIR += kalarmcal + #SUBDIR += kalgebra + #SUBDIR += kalzium + #SUBDIR += kamera + #SUBDIR += kanagram + #SUBDIR += kapman + #SUBDIR += kapptemplate + #SUBDIR += kate + #SUBDIR += katomic + #SUBDIR += kblackbox + #SUBDIR += kblocks + #SUBDIR += kblog + #SUBDIR += kbounce + #SUBDIR += kbreakout + #SUBDIR += kbruch + #SUBDIR += kcachegrind + #SUBDIR += kcalc + #SUBDIR += kcalcore + #SUBDIR += kcalutils + #SUBDIR += kcharselect + #SUBDIR += kcolorchooser + #SUBDIR += kcontacts + #SUBDIR += kcron + #SUBDIR += kde-baseapps + #SUBDIR += kde-dev-scripts + #SUBDIR += kde-dev-utils + #SUBDIR += kde-runtime + #SUBDIR += kdebugsettings + #SUBDIR += kdeedu-data + #SUBDIR += kdegraphics-mobipocket + #SUBDIR += kdegraphics-thumbnailers + #SUBDIR += kdelibs + #SUBDIR += kdenetwork-filesharing + #SUBDIR += kdenlive + #SUBDIR += kdepim + #SUBDIR += kdepim-addons + #SUBDIR += kdepim-apps-libs + #SUBDIR += kdepim-runtime + #SUBDIR += kdesdk-kioslaves + #SUBDIR += kdesdk-thumbnailers + #SUBDIR += kdewebdev + #SUBDIR += kdf + #SUBDIR += kdgantt2 + #SUBDIR += kdiamond + #SUBDIR += kfloppy + #SUBDIR += kfourinline + #SUBDIR += kgeography + #SUBDIR += kget + #SUBDIR += kgoldrunner + #SUBDIR += kgpg + #SUBDIR += khangman + #SUBDIR += khelpcenter + #SUBDIR += kholidays + #SUBDIR += kidentitymanagement + #SUBDIR += kig + #SUBDIR += kigo + #SUBDIR += killbots + #SUBDIR += kimap + #SUBDIR += kio-extras + #SUBDIR += kiriki + #SUBDIR += kiten + #SUBDIR += kjumpingcube + #SUBDIR += kldap + #SUBDIR += kleopatra + #SUBDIR += klettres + #SUBDIR += klickety + #SUBDIR += klines + #SUBDIR += kmag + #SUBDIR += kmahjongg + #SUBDIR += kmailtransport + #SUBDIR += kmbox + #SUBDIR += kmime + #SUBDIR += kmines + #SUBDIR += kmix + #SUBDIR += kmousetool + #SUBDIR += kmouth + #SUBDIR += kmplot + #SUBDIR += knavalbattle + #SUBDIR += knetwalk + #SUBDIR += kolf + #SUBDIR += kollision + #SUBDIR += kolourpaint + #SUBDIR += kompare + #SUBDIR += konquest + #SUBDIR += konsole + #SUBDIR += kontactinterface + #SUBDIR += kopete + #SUBDIR += kpat + #SUBDIR += kpimtextedit + #SUBDIR += kppp + #SUBDIR += kqtquickcharts + #SUBDIR += krdc + #SUBDIR += kremotecontrol + #SUBDIR += kreversi + #SUBDIR += krfb + #SUBDIR += kross-interpreters + #SUBDIR += kruler + #SUBDIR += ksaneplugin + #SUBDIR += kscd + #SUBDIR += kshisen + #SUBDIR += ksirk + #SUBDIR += ksnakeduel + #SUBDIR += kspaceduel + #SUBDIR += ksquares + #SUBDIR += kstars + #SUBDIR += ksudoku + #SUBDIR += ksystemlog + #SUBDIR += kteatime + #SUBDIR += ktimer + #SUBDIR += ktnef + #SUBDIR +=
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2017/02/05 13:26:19 Modified files: net/icinga/core2: Makefile Log message: Disable unity build on !amd64 to reduce memory use during build.
Re: dkimproxy broken after perl 5.24.1
CCing a few lists in the hope that more people will see it. On 2017/02/05 20:47, Heiko wrote: > Hello, > > dkimproy and amavis broken with new per version: > > # /usr/local/bin/dkimproxy.out --daemonize > perl:/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Crypt/OpenSSL/Bignum/Bignum.so: > undefined symbol 'Perl_xs_apiversion_bootcheck' > ld.so: perl: lazy binding failed! > Killed > > # /usr/local/sbin/amavisd > perl:/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Unix/Syslog/Syslog.so: > undefined symbol 'Perl_xs_apiversion_bootcheck' > ld.so: perl: lazy binding failed! > Killed > > Regards, > Heiko > Following the update to perl 5.24 in base, every package with a perl XS module needs updating. Easy way for people who haven't already updated base OS to a newer snap: wait a day or two (i386/amd64) or a bit longer (other arch) before updating the base OS so that packages are available at the same time. For people who already updated and don't want to wait for a new pkg snap: rebuild everything from this list: grep -l 'libdata/perl5/site_perl.*so$' /var/db/pkg/*/+CONTENTS | cut -d/ -f5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2017/02/05 13:11:52 Modified files: audio/wavpack : Tag: OPENBSD_6_0 Makefile distinfo audio/wavpack/pkg: Tag: OPENBSD_6_0 PLIST Log message: Update to wavpack 5.1.0, fixing 4 vulnerabilities: http://www.openwall.com/lists/oss-security/2017/01/23/4 OK sthen@
UPDATE: net/profanity
Hi All! Update for property to 0.5.1. CHANGELOG 0.5.1: - Add prof.get_room_nick plugins api function - Add main.help.header theme option - Look for system TLS certificate path by default (/tls certpath) - Use service discovery to set account muc property - Allow clearing account muc and resource properties - Allow plugins to complete file paths with prof.filepath_completer_add function - Add encryption settings functions to plugins api - Allow plugins to block message sending on pre message send hooks - Bug fixes: https://github.com/boothj5/profanity/milestone/15?closed=1 Best regards, Rafael Index: Makefile === RCS file: /cvs/ports/net/profanity/Makefile,v retrieving revision 1.4 diff -u -p -u -p -r1.4 Makefile --- Makefile29 Nov 2016 22:26:57 - 1.4 +++ Makefile5 Feb 2017 19:27:14 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.4 2016/11/29 22:26:57 tb Exp $ COMMENT = console based XMPP client -DISTNAME = profanity-0.5.0 +DISTNAME = profanity-0.5.1 CATEGORIES = net HOMEPAGE = http://www.profanity.im/ Index: distinfo === RCS file: /cvs/ports/net/profanity/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo29 Nov 2016 22:26:57 - 1.2 +++ distinfo5 Feb 2017 19:27:14 - @@ -1,2 +1,2 @@ -SHA256 (profanity-0.5.0.tar.gz) = eDvoqm6rcZL8IR8ArawTayHlgOpS2cBxKDEqlgmTlmg= -SIZE (profanity-0.5.0.tar.gz) = 687169 +SHA256 (profanity-0.5.1.tar.gz) = 41E3E+dOwzY/vbrCkZvcF+JJmIeAzFpFidFCWAen/rg= +SIZE (profanity-0.5.1.tar.gz) = 691508 Index: patches/patch-tests_unittests_tools_stub_http_upload_c === RCS file: /cvs/ports/net/profanity/patches/patch-tests_unittests_tools_stub_http_upload_c,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-tests_unittests_tools_stub_http_upload_c --- patches/patch-tests_unittests_tools_stub_http_upload_c 29 Nov 2016 22:26:57 - 1.1 +++ patches/patch-tests_unittests_tools_stub_http_upload_c 5 Feb 2017 19:27:14 - @@ -2,9 +2,9 @@ $OpenBSD: patch-tests_unittests_tools_st fix missing include tests/unittests/tools/stub_http_upload.c.orig Wed Sep 28 22:32:21 2016 -+++ tests/unittests/tools/stub_http_upload.c Wed Sep 28 22:33:12 2016 -@@ -37,6 +37,8 @@ +--- tests/unittests/tools/stub_http_upload.c.orig Sat Jan 28 22:10:04 2017 tests/unittests/tools/stub_http_upload.c Sun Feb 5 20:17:59 2017 +@@ -3,6 +3,8 @@ #include
UPDATE: games/urbanterror{,-data}
Hey, Here is an update to the freshly-released UrbanTerror 4.3.2! Not much change in the way of the port itself, regen'd patches and I added a RUN_DEPENDS on net/curl, as it uses it via DLOPEN to fetch maps the user does not have when connecting to servers. Changes for this version can be found here: http://www.urbanterror.info/news/508-urban-terror-4-3-2-release/ (They mention OpenBSD improvements, but when I looked into it, I think they actually meant for FreeBSD) OK? -ryan Index: urbanterror/Makefile === RCS file: /cvs/ports/games/urbanterror/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- urbanterror/Makefile12 Oct 2016 02:01:32 - 1.2 +++ urbanterror/Makefile5 Feb 2017 18:29:18 - @@ -4,11 +4,11 @@ USE_WXNEEDED =Yes ONLY_FOR_ARCHS = amd64 i386 COMMENT = fast-paced hollywood-tactical shooter: "fun over realism" -DISTNAME = urbanterror-4.3.1 +DISTNAME = urbanterror-4.3.2 GH_ACCOUNT = Barbatos GH_PROJECT = ioq3-for-UrbanTerror-4 -GH_TAGNAME = release-4.3.1 +GH_TAGNAME = release-4.3.2 CATEGORIES = games x11 @@ -22,7 +22,8 @@ PERMIT_PACKAGE_CDROM =Yes WANTLIB += X11 Xxf86vm c m pthread SDL LIB_DEPENDS = devel/sdl -RUN_DEPENDS = games/urbanterror-data +RUN_DEPENDS = games/urbanterror-data \ + net/curl USE_GMAKE =Yes ALL_TARGET =release Index: urbanterror/distinfo === RCS file: /cvs/ports/games/urbanterror/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- urbanterror/distinfo12 Oct 2016 02:01:32 - 1.2 +++ urbanterror/distinfo5 Feb 2017 18:29:18 - @@ -1,2 +1,2 @@ -SHA256 (urbanterror-4.3.1.tar.gz) = MGjKz5k3vOux0U6mHFBoLYH8Cxc4kNawJjaqle9zV14= -SIZE (urbanterror-4.3.1.tar.gz) = 12023440 +SHA256 (urbanterror-4.3.2.tar.gz) = gRrLDcuQNQnFbNwFaz0qZuQ1myO6Smj1bw6hRSEJzvs= +SIZE (urbanterror-4.3.2.tar.gz) = 11775787 Index: urbanterror/patches/patch-Makefile === RCS file: /cvs/ports/games/urbanterror/patches/patch-Makefile,v retrieving revision 1.2 diff -u -p -r1.2 patch-Makefile --- urbanterror/patches/patch-Makefile 13 Oct 2016 02:38:28 - 1.2 +++ urbanterror/patches/patch-Makefile 5 Feb 2017 18:29:18 - @@ -1,7 +1,7 @@ $OpenBSD: patch-Makefile,v 1.2 2016/10/13 02:38:28 bentley Exp $ Makefile.orig Wed Oct 5 12:47:05 2016 -+++ Makefile Wed Oct 12 13:04:57 2016 -@@ -150,8 +150,8 @@ endif +--- Makefile.orig Sat Feb 4 11:15:58 2017 Makefile Sat Feb 4 18:44:05 2017 +@@ -153,8 +153,8 @@ endif # @@ -12,7 +12,7 @@ $OpenBSD: patch-Makefile,v 1.2 2016/10/1 CDIR=$(MOUNT_DIR)/client SDIR=$(MOUNT_DIR)/server RDIR=$(MOUNT_DIR)/renderer -@@ -834,11 +834,11 @@ endif #SunOS +@@ -854,11 +854,11 @@ endif #SunOS TARGETS = ifneq ($(BUILD_SERVER),0) @@ -26,7 +26,7 @@ $OpenBSD: patch-Makefile,v 1.2 2016/10/1 ifneq ($(BUILD_CLIENT_SMP),0) TARGETS += $(B)/Quake3-UrT-smp.$(ARCH)$(BINEXT) endif -@@ -1268,7 +1268,7 @@ else +@@ -1296,7 +1296,7 @@ else $(B)/clientsmp/sdl_glimp.o endif @@ -35,7 +35,7 @@ $OpenBSD: patch-Makefile,v 1.2 2016/10/1 $(echo_cmd) "LD $@" $(Q)$(CC) -o $@ $(Q3OBJ) $(Q3POBJ) $(CLIENT_LDFLAGS) \ $(LDFLAGS) $(LIBSDLMAIN) -@@ -1401,7 +1401,7 @@ ifeq ($(HAVE_VM_COMPILED),true) +@@ -1437,7 +1437,7 @@ ifeq ($(HAVE_VM_COMPILED),true) endif endif Index: urbanterror-data/Makefile === RCS file: /cvs/ports/games/urbanterror-data/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- urbanterror-data/Makefile 14 Oct 2016 06:27:12 - 1.3 +++ urbanterror-data/Makefile 5 Feb 2017 18:29:18 - @@ -1,11 +1,11 @@ # $OpenBSD: Makefile,v 1.3 2016/10/14 06:27:12 kirby Exp $ COMMENT = Urban Terror game data -PKGNAME = urbanterror-data-4.3.1 +PKGNAME = urbanterror-data-4.3.2 CATEGORIES = games URT_VER = 43 -URT_REV = 1 +URT_REV = 2 DISTNAME = UrbanTerror${URT_VER}${URT_REV}_full Index: urbanterror-data/distinfo === RCS file: /cvs/ports/games/urbanterror-data/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- urbanterror-data/distinfo 12 Oct 2016 02:01:33 - 1.2 +++ urbanterror-data/distinfo 5 Feb 2017 18:29:18 - @@ -1,2 +1,2 @@ -SHA256 (UrbanTerror431_full.zip) = nBlVatRi5Fv9l+bIzB+gQgZxnBP3SA5v7064/MTy1rU= -SIZE (UrbanTerror431_full.zip) = 1462419175 +SHA256 (UrbanTerror432_full.zip) = dN7hVm+mzQ6ybYZhSaG2rX6PGKZTaT8CeQwF73zjUqQ= +SIZE (UrbanTerror432_full.zip) = 1469432087
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2017/02/05 08:42:09 Modified files: devel/msgpack : Makefile Log message: Use lang/gcc for atomic builtins on arm
[update] tinyproxy-1.8.4
tinyproxy-1.8.4 includes the patches we have for CVE-2012-3505, and can listen on multiple addresses (0.0.0.0 and :: by default). Seems to work fine here. ok? Index: Makefile === RCS file: /d/cvs/ports/www/tinyproxy/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- Makefile13 Apr 2013 13:08:17 - 1.27 +++ Makefile5 Feb 2017 15:20:30 - @@ -2,8 +2,8 @@ COMMENT = lightweight HTTP/SSL proxy -DISTNAME = tinyproxy-1.8.3 -REVISION = 2 +V =1.8.4 +DISTNAME = tinyproxy-$V CATEGORIES = www net HOMEPAGE = https://www.banu.com/tinyproxy/ @@ -19,9 +19,7 @@ CONFIGURE_STYLE = gnu WANTLIB = c -MASTER_SITES = https://www.banu.com/pub/tinyproxy/1.8/ - -TEST_TARGET = check +MASTER_SITES = https://github.com/tinyproxy/tinyproxy/releases/download/$V/ SYSCONFDIR = ${BASESYSCONFDIR}/tinyproxy Index: distinfo === RCS file: /d/cvs/ports/www/tinyproxy/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo20 Aug 2012 09:51:20 - 1.10 +++ distinfo5 Feb 2017 15:17:09 - @@ -1,2 +1,2 @@ -SHA256 (tinyproxy-1.8.3.tar.gz) = aCQWyPD3M6gQbIe7OVxjEiJWl1H+Rhe8OB0EmbDwwBc= -SIZE (tinyproxy-1.8.3.tar.gz) = 266744 +SHA256 (tinyproxy-1.8.4.tar.gz) = gjTIeaEp/u5h76mLrBSho+RuXPCPAWlqIWlAhyqnD68= +SIZE (tinyproxy-1.8.4.tar.gz) = 283147 Index: patches/patch-configure === RCS file: /d/cvs/ports/www/tinyproxy/patches/patch-configure,v retrieving revision 1.1 diff -u -p -r1.1 patch-configure --- patches/patch-configure 13 Apr 2013 13:08:17 - 1.1 +++ patches/patch-configure 5 Feb 2017 15:18:13 - @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.1 2013/04/13 13:08:17 sthen Exp $ configure.orig Tue Apr 9 05:57:56 2013 -+++ configure Tue Apr 9 05:57:59 2013 -@@ -6695,7 +6695,7 @@ done +--- configure.orig Fri Jan 1 17:42:38 2016 configure Sun Feb 5 16:18:09 2017 +@@ -6987,7 +6987,7 @@ done Index: patches/patch-etc_tinyproxy_conf_in === RCS file: /d/cvs/ports/www/tinyproxy/patches/patch-etc_tinyproxy_conf_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-etc_tinyproxy_conf_in --- patches/patch-etc_tinyproxy_conf_in 13 Apr 2013 13:08:17 - 1.2 +++ patches/patch-etc_tinyproxy_conf_in 5 Feb 2017 15:27:02 - @@ -12,14 +12,3 @@ $OpenBSD: patch-etc_tinyproxy_conf_in,v # # Port: Specify the port which tinyproxy will listen on. Please note -@@ -24,8 +24,8 @@ Port - - # - # Listen: If you have multiple interfaces this allows you to bind to --# only one. If this is commented out, tinyproxy will bind to all --# interfaces present. -+# only one. If this is commented out, tinyproxy will bind to all IPv6 -+# interfaces present. Use 0.0.0.0 to bind to all IPv4 interfaces. - # - #Listen 192.168.0.1 - Index: patches/patch-src_child_c === RCS file: patches/patch-src_child_c diff -N patches/patch-src_child_c --- patches/patch-src_child_c 20 Aug 2012 09:51:20 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,26 +0,0 @@ -$OpenBSD: patch-src_child_c,v 1.1 2012/08/20 09:51:20 jasper Exp $ - -Security fix for CVE-2012-3505, tinyproxy: multiple headers hashmap DoS -Patch from https://bugzilla.redhat.com/show_bug.cgi?id=849368 -CVE-2012-3505-tinyproxy-randomized-hashmaps.patch - src/child.c.orig Sun Jan 10 23:52:04 2010 -+++ src/child.cMon Aug 20 11:47:33 2012 -@@ -20,6 +20,9 @@ - * processing incoming connections. - */ - -+#include -+#include -+ - #include "main.h" - - #include "child.h" -@@ -196,6 +199,7 @@ static void child_main (struct child_s *ptr) - } - - ptr->connects = 0; -+ srand(time(NULL)); - - while (!config.quit) { - ptr->status = T_WAITING; Index: patches/patch-src_hashmap_c === RCS file: patches/patch-src_hashmap_c diff -N patches/patch-src_hashmap_c --- patches/patch-src_hashmap_c 20 Aug 2012 09:51:20 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,87 +0,0 @@ -$OpenBSD: patch-src_hashmap_c,v 1.1 2012/08/20 09:51:20 jasper Exp $ - -Security fix for CVE-2012-3505, tinyproxy: multiple headers hashmap DoS -Patch from https://bugzilla.redhat.com/show_bug.cgi?id=849368 -CVE-2012-3505-tinyproxy-randomized-hashmaps.patch - src/hashmap.c.orig Mon Jan 25 19:24:01 2010 -+++ src/hashmap.c Mon Aug 20 11:47:33 2012 -@@ -25,6 +25,8 @@ - * don't try to free the data, or realloc the memory. :) - */ - -+#include -+ - #include "main.h" - - #include "hashmap.h" -@@ -50,6 +52,7 @@
Re: don't mention pkg/SECURITY in faq/ports/guide.html
Daniel Jakotswrites: > Hi, > > Since November 7th 2013, SECURITY files are not present anymore in the > ports tree [1]. So don't mention them in the guide. ok -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
[update] devel/cargo 0.16.0
Hi, Here an update for devel/cargo. 0.16.0 is buildable with rustc 1.14.0 (current version in ports) and with 1.15.0 (upcoming version). Nothing special for cargo itself. I updated cargo.port.mk a bit too: - generate error when DIST_SUBDIR is defined whereas MODCARGO_DIST_SUBDIR isn't the purpose is to keep all MODCARGO_CRATES stuff inside one specific directory of DISTDIR. - use Cargo.toml path (MODCARGO_CARGOTOML variable) to infer Cargo.lock path. -- Sebastien Marie Index: Makefile === RCS file: /cvs/ports/devel/cargo/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile6 Jan 2017 17:35:56 - 1.10 +++ Makefile5 Feb 2017 15:21:18 - @@ -4,11 +4,11 @@ COMMENT = package manager for Rust langu ONLY_FOR_ARCHS = amd64 i386 # cargo version -CARGO_VERSION =0.15.0 +CARGO_VERSION =0.16.0 # cargo version used for bootstrapping -BV-amd64 = 0.15.0-20161230 -BV-i386 = 0.15.0-20161230 +BV-amd64 = 0.16.0-20170204 +BV-i386 = 0.16.0-20170204 BOOTSTRAP_VERSION =${BV-${MACHINE_ARCH}} # rust-install submodule version in cargo/src/rust-installer @@ -42,73 +42,73 @@ DISTFILES +=rust-installer-${RUSTINSTAL MODCARGO_CRATES += advapi32-sys-0.2.0 # MIT MODCARGO_CRATES += aho-corasick-0.5.3 # Unlicense/MIT -MODCARGO_CRATES += bitflags-0.7.0 # MIT/Apache-2.0 -MODCARGO_CRATES += bufstream-0.1.2 # MIT/Apache-2.0 -MODCARGO_CRATES += cfg-if-0.1.0# MIT/Apache-2.0 -MODCARGO_CRATES += cmake-0.1.18# MIT/Apache-2.0 +MODCARGO_CRATES += bitflags-0.7.0 # MIT/Apache-2.0 +MODCARGO_CRATES += bufstream-0.1.2 # MIT/Apache-2.0 +MODCARGO_CRATES += cfg-if-0.1.0# MIT/Apache-2.0 +MODCARGO_CRATES += cmake-0.1.19# MIT/Apache-2.0 MODCARGO_CRATES += crossbeam-0.2.10# Apache-2.0/MIT -MODCARGO_CRATES += curl-0.4.1 # MIT -MODCARGO_CRATES += curl-sys-0.3.6 # MIT -MODCARGO_CRATES += docopt-0.6.86 # Unlicense/MIT +MODCARGO_CRATES += curl-0.4.1 # MIT +MODCARGO_CRATES += curl-sys-0.3.6 # MIT +MODCARGO_CRATES += docopt-0.6.86 # Unlicense/MIT MODCARGO_CRATES += env_logger-0.3.5# MIT/Apache-2.0 -MODCARGO_CRATES += filetime-0.1.10 # MIT/Apache-2.0 -MODCARGO_CRATES += flate2-0.2.14 # MIT/Apache-2.0 -MODCARGO_CRATES += fs2-0.3.0 # MIT/Apache-2.0 -MODCARGO_CRATES += gcc-0.3.38 # MIT/Apache-2.0 -MODCARGO_CRATES += gdi32-sys-0.2.0 # MIT -MODCARGO_CRATES += git2-0.6.3 # MIT/Apache-2.0 -MODCARGO_CRATES += git2-curl-0.7.0 # MIT/Apache-2.0 -MODCARGO_CRATES += glob-0.2.11 # MIT/Apache-2.0 -MODCARGO_CRATES += hamcrest-0.1.1 # MIT/Apache-2.0 -MODCARGO_CRATES += idna-0.1.0 # MIT/Apache-2.0 +MODCARGO_CRATES += filetime-0.1.10 # MIT/Apache-2.0 +MODCARGO_CRATES += flate2-0.2.14 # MIT/Apache-2.0 +MODCARGO_CRATES += fs2-0.3.0 # MIT/Apache-2.0 +MODCARGO_CRATES += gcc-0.3.39 # MIT/Apache-2.0 +MODCARGO_CRATES += gdi32-sys-0.2.0 # MIT +MODCARGO_CRATES += git2-0.6.3 # MIT/Apache-2.0 +MODCARGO_CRATES += git2-curl-0.7.0 # MIT/Apache-2.0 +MODCARGO_CRATES += glob-0.2.11 # MIT/Apache-2.0 +MODCARGO_CRATES += hamcrest-0.1.1 # MIT/Apache-2.0 +MODCARGO_CRATES += idna-0.1.0 # MIT/Apache-2.0 MODCARGO_CRATES += kernel32-sys-0.2.2 # MIT MODCARGO_CRATES += lazy_static-0.2.2 # MIT -MODCARGO_CRATES += libc-0.2.18 # MIT/Apache-2.0 -MODCARGO_CRATES += libgit2-sys-0.6.4 # MIT/Apache-2.0 +MODCARGO_CRATES += libc-0.2.19 # MIT/Apache-2.0 +MODCARGO_CRATES += libgit2-sys-0.6.5 # MIT/Apache-2.0 MODCARGO_CRATES += libssh2-sys-0.2.4 # MIT/Apache-2.0 -MODCARGO_CRATES += libz-sys-1.0.10 # MIT/Apache-2.0 -MODCARGO_CRATES += log-0.3.6 # MIT/Apache-2.0 -MODCARGO_CRATES += matches-0.1.4 # MIT -MODCARGO_CRATES += memchr-0.1.11 # Unlicense/MIT -MODCARGO_CRATES += miniz-sys-0.1.7 # MIT/Apache-2.0 -MODCARGO_CRATES += miow-0.1.3 # MIT/Apache-2.0 -MODCARGO_CRATES += net2-0.2.26 # MIT/Apache-2.0 -MODCARGO_CRATES += num-0.1.36 # MIT/Apache-2.0 +MODCARGO_CRATES += libz-sys-1.0.10 # MIT/Apache-2.0 +MODCARGO_CRATES += log-0.3.6 # MIT/Apache-2.0 +MODCARGO_CRATES += matches-0.1.4 # MIT +MODCARGO_CRATES += memchr-0.1.11 # Unlicense/MIT +MODCARGO_CRATES += miniz-sys-0.1.7 # MIT/Apache-2.0 +MODCARGO_CRATES += miow-0.1.3 # MIT/Apache-2.0 +MODCARGO_CRATES += net2-0.2.26 # MIT/Apache-2.0 +MODCARGO_CRATES += num-0.1.36 # MIT/Apache-2.0 MODCARGO_CRATES +=
don't mention pkg/SECURITY in faq/ports/guide.html
Hi, Since November 7th 2013, SECURITY files are not present anymore in the ports tree [1]. So don't mention them in the guide. [1] : https://marc.info/?l=openbsd-ports-cvs=138380816223024=2 Cheers, Daniel Index: faq/ports/guide.html === RCS file: /cvs/www/faq/ports/guide.html,v retrieving revision 1.65 diff -u -p -r1.65 guide.html --- faq/ports/guide.html31 Dec 2016 21:51:45 - 1.65 +++ faq/ports/guide.html5 Feb 2017 15:21:31 - @@ -546,19 +546,6 @@ Stripped files have no symbols in the Check port for security holes again. This is especially important for network-facing programs. See our security recommendations for that. -Log interesting stuff and fixes in the pkg/SECURITY file. -This file should list audited potential problems, along with relevant patches, -so that another person can see at first glance what has been done. -Example: - - -OpenBSD - -${WRKDIR}/receiver.c - call to mktemp (wrapper function do_mktemp) does seem to be correct. - -The server makes extensive use of strlcpy/strlcat/snprintf. - Make sure your /etc/mtree directory is up to date.
Re: x11/ede/lib without Doxygen docs
On Sun Feb 05, 2017 at 12:51:40AM +0100, Jeremie Courreges-Anglas wrote: > Rafael Sadowskiwrites: > > > Hi All! > > Hi Rafael, > > > Below you can find a patch to disable Doxygen docs in ede/lib. > > I modified configure because there is no option to disable doxygen. > > A bit hackish, but I used ac_cv_path_DOXYGEN="" in CONFIGURE_ENV instead > of the patch. > Hi Jeremie, a much better approach, new tested diff below. Thanks, Rafael Index: Makefile === RCS file: /cvs/ports/x11/ede/lib/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- Makefile23 Dec 2016 20:59:58 - 1.11 +++ Makefile5 Feb 2017 14:31:01 - @@ -3,7 +3,7 @@ COMMENT = equinox desktop library DISTNAME = edelib-${V} -REVISION = 5 +REVISION = 6 API_VER = 1.0 .for l in edelib edelib_dbus edelib_gui @@ -14,8 +14,8 @@ WANTLIB += X11 Xau Xcursor Xdmcp Xext Xf WANTLIB += fltk fltk_images fontconfig jpeg m png pthread stdc++ z MODULES = lang/python -BUILD_DEPENDS =devel/jam \ - devel/doxygen +BUILD_DEPENDS =devel/jam + LIB_DEPENDS = x11/fltk \ x11/dbus @@ -23,7 +23,8 @@ MAKE_ENV =EDE_VERSION="${FULL_V}" CONFIGURE_STYLE = gnu CONFIGURE_ARGS += --enable-shared -CONFIGURE_ENV =API_VER="${API_VER}" +CONFIGURE_ENV =API_VER="${API_VER}" \ + ac_cv_path_DOXYGEN="" NO_TEST = Yes Index: pkg/PLIST === RCS file: /cvs/ports/x11/ede/lib/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- pkg/PLIST 12 Nov 2016 20:50:41 - 1.4 +++ pkg/PLIST 5 Feb 2017 14:31:01 - @@ -97,344 +97,6 @@ share/doc/edelib-${FULL_V}/ share/doc/edelib-${FULL_V}/COPYING share/doc/edelib-${FULL_V}/INSTALL share/doc/edelib-${FULL_V}/README -share/doc/edelib-${FULL_V}/html/ -share/doc/edelib-${FULL_V}/html/AnimateBox_8h_source.html -share/doc/edelib-${FULL_V}/html/ColorDb_8h_source.html -share/doc/edelib-${FULL_V}/html/Color_8h_source.html -share/doc/edelib-${FULL_V}/html/Config_8h_source.html -share/doc/edelib-${FULL_V}/html/DateTime_8h_source.html -share/doc/edelib-${FULL_V}/html/Debug_8h_source.html -share/doc/edelib-${FULL_V}/html/DesktopFile_8h_source.html -share/doc/edelib-${FULL_V}/html/DirWatch_8h_source.html -share/doc/edelib-${FULL_V}/html/Directory_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusConnection_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusContainer_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusData_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusDict_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusError_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusList_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusMessage_8h_source.html -share/doc/edelib-${FULL_V}/html/EdbusObjectPath_8h_source.html -share/doc/edelib-${FULL_V}/html/Ede_8h_source.html -share/doc/edelib-${FULL_V}/html/ExpandableGroup_8h_source.html -share/doc/edelib-${FULL_V}/html/FileTest_8h_source.html -share/doc/edelib-${FULL_V}/html/File_8h_source.html -share/doc/edelib-${FULL_V}/html/FontCache_8h_source.html -share/doc/edelib-${FULL_V}/html/FontChooser_8h_source.html -share/doc/edelib-${FULL_V}/html/ForeignCallback_8h_source.html -share/doc/edelib-${FULL_V}/html/Functional_8h_source.html -share/doc/edelib-${FULL_V}/html/IconChooser_8h_source.html -share/doc/edelib-${FULL_V}/html/IconLoader_8h_source.html -share/doc/edelib-${FULL_V}/html/IconTheme_8h_source.html -share/doc/edelib-${FULL_V}/html/List_8h_source.html -share/doc/edelib-${FULL_V}/html/Listener_8h_source.html -share/doc/edelib-${FULL_V}/html/MenuBar_8h_source.html -share/doc/edelib-${FULL_V}/html/MenuBase_8h_source.html -share/doc/edelib-${FULL_V}/html/MenuButton_8h_source.html -share/doc/edelib-${FULL_V}/html/MenuItem_8h_source.html -share/doc/edelib-${FULL_V}/html/MenuTooltip_8h_source.html -share/doc/edelib-${FULL_V}/html/MessageBox_8h_source.html -share/doc/edelib-${FULL_V}/html/MimeType_8h_source.html -share/doc/edelib-${FULL_V}/html/Missing_8h_source.html -share/doc/edelib-${FULL_V}/html/Namespace_8h_source.html -share/doc/edelib-${FULL_V}/html/Netwm_8h_source.html -share/doc/edelib-${FULL_V}/html/Nls_8h_source.html -share/doc/edelib-${FULL_V}/html/PtyProcess_8h_source.html -share/doc/edelib-${FULL_V}/html/Pty_8h_source.html -share/doc/edelib-${FULL_V}/html/Regex_8h_source.html -share/doc/edelib-${FULL_V}/html/Resource_8h_source.html -share/doc/edelib-${FULL_V}/html/Run_8h_source.html -share/doc/edelib-${FULL_V}/html/SchemeEditor_8h_source.html -share/doc/edelib-${FULL_V}/html/Scheme_8h_source.html -share/doc/edelib-${FULL_V}/html/SevenSeg_8h_source.html -share/doc/edelib-${FULL_V}/html/Sipc_8h_source.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2017/02/05 07:22:06 Modified files: security/sslsplit: Makefile security/sslsplit/patches: patch-ssl_c Log message: Unbreak sslsplit build following libressl api change by not including "connect socket" or "accept socket" in the string produced by ssl_ssl_state_to_str; this is currently only used in a debug printf anyway.
www/p5-Mojo 7.23
After base has been updated to perl 5.24.1 and IO::Socket::IP is >=0.37 now, here is an update to www/p5-Mojo 7.23 List of changes: https://metacpan.org/changes/distribution/Mojolicious I'm not sure if the post-install stuff (introduced in v1.22) can be removed now as there shouldn't be any users out there with the test certificate under ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/. As it doesn't hurt, i kept it for now. # www/p5-Mojo 7.23 (tests pass) Index: Makefile === RCS file: /cvs/ports/www/p5-Mojo/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile20 Mar 2016 19:57:21 - 1.28 +++ Makefile5 Feb 2017 10:57:06 - @@ -4,7 +4,7 @@ COMMENT = next generation web framework MODULES = cpan PKG_ARCH = * -DISTNAME = Mojolicious-6.24 +DISTNAME = Mojolicious-7.23 CATEGORIES = www MAINTAINER = Mark Patruck@@ -12,7 +12,7 @@ MAINTAINER = Mark Patruck
Re: games/openxcom : can't start if LC_ALL != "C"
"Kirill Bychkov"writes: [...] > Switching to ports gcc solves the problem. In this case openxcom links with > estdc++ which doesn't throw an exception. > Taking in account that new version of openxcom will require c++11 compiler, I > suggest to switch it to in-ports gcc4. Fine with me. Hopefully we'll get rid of base libstdc++ in the end. ok jca@ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: games/openxcom : can't start if LC_ALL != "C"
On Fri, December 16, 2016 14:49, Kirill Bychkov wrote: > On Thu, December 15, 2016 10:43, Kirill Bychkov wrote: >> On Mon, December 12, 2016 15:13, Jeremie Courreges-Anglas wrote: >>> Sol?ne Rapennewrites: >>> Hello, >> >> Hi >> It seems that the game games/openxcom doesn't want to start if the environment variable LC_ALL is not equal to "C". solene@ll:% openxcom terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid abort (core dumped) openxcom Using LC_ALL=C openxcom allow the game to start >> >> Instead of adding this info into README, creating a wrapper script makes >> more sense for me. >> >>> This raises interesting questions. The root of the problem lies in >>> >>> src/gnu/gcc/libstdc++-v3/config/locale/generic/c_locale.cc >>> >>> We're using generic code, as described in >>> >>> https://gcc.gnu.org/ml/libstdc++/2003-02/msg00345.html >>> >>> I can understand that it may be better to throw an exception, rather >>> than showing inconsistent behaviour. On the other hand, we don't have >>> newlocale/LC_NUMERIC/whatever support in libc, and I don't see that >>> change in the near future. So I wonder what good this exception is >>> doing. Given the amount of std::locale uses in code out there, I find >>> it surprising that so far only boost and openxcom seem to trigger it... >> >> Probably this should be fixed upstream. > > openxcom snapshots doesn't trigger an exception. I'll try to find what was > changed and backport it. > Switching to ports gcc solves the problem. In this case openxcom links with estdc++ which doesn't throw an exception. Taking in account that new version of openxcom will require c++11 compiler, I suggest to switch it to in-ports gcc4. Index: Makefile === RCS file: /cvs/ports/games/openxcom/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- Makefile9 Apr 2016 22:28:40 - 1.14 +++ Makefile5 Feb 2017 09:52:21 - @@ -4,7 +4,7 @@ BROKEN-hppa = OOM on Engine/Scalers/hq4x.cpp COMMENT = open source reimplementation of the original X-Com DISTNAME = openxcom-1.0.0 -REVISION = 3 +REVISION = 4 EPOCH =0 CATEGORIES = games x11 @@ -16,11 +16,13 @@ PERMIT_PACKAGE_CDROM = Yes WANTLIB = GL SDL SDL_gfx SDL_image SDL_mixer c m pthread \ - stdc++ yaml-cpp + yaml-cpp MASTER_SITES = ${HOMEPAGE}/wp-content/uploads/downloads/2014/06/ -MODULES = devel/cmake +MODULES = devel/cmake gcc4 +MODGCC4_LANGS += c++ +MODGCC4_ARCHS =* RUN_DEPENDS = audio/timidity \ devel/desktop-file-utils \