CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 23:57:21 Modified files: graphics/libgphoto2: Makefile Added files: graphics/libgphoto2/patches: patch-configure_ac patch-libgphoto2_port_configure_ac Log message: Unbreak autoconf check with clang by not using nested function.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2017/09/27 15:05:42 Modified files: comms/pilot-link: Makefile Added files: comms/pilot-link/patches: patch-configure_ac Removed files: comms/pilot-link/patches: patch-configure Log message: Unbreak autoconf check with clang by not using nested function. Replace gettext module while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2017/09/27 14:36:17 Modified files: devel/ti-msp430gcc: Makefile editors/TeXmacs: Makefile multimedia/avidemux: Makefile Log message: Disable ports that don't build on clang archs; ok naddy@
Re: ports broken on clang archs (was: Re: Ports lock imminent)
Jeremie Courreges-Anglas: > > * Mark as BROKEN the remaining ports that have failed to build since > > the clang switch on amd64/i386. > > Should probably use NOT_FOR_ARCHS = ${CLANG_ARCHS}. > > http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/paths/x11/kde4/cantor.log No. cantor only fails sometimes. Something in the build environment causes -I/usr/local/include to be lost. > The diff below doesn't touch x11/kde4/cantor. ok? ok -- Christian "naddy" Weisgerber na...@mips.inka.de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2017/09/27 14:11:21 Modified files: multimedia/avidemux: Makefile Log message: BROKEN on amd64: inline assembly and C++ syntax errors with clang
ports broken on clang archs (was: Re: Ports lock imminent)
On Wed, Sep 27 2017, Christian Weisgerberwrote: > We're going to lock the ports tree for the release any day now. > > Please, no more imports or regular updates. > > Issues I'd like to see taken care of before the release: > * Fix the remaining instances of nested functions in autoconf checks. > * Pick up Firefox 56. > * Mark as BROKEN the remaining ports that have failed to build since > the clang switch on amd64/i386. Should probably use NOT_FOR_ARCHS = ${CLANG_ARCHS}. http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/locks/ says http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/paths/devel/ti-msp430gcc.log http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/paths/editors/TeXmacs.log http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/paths/multimedia/avidemux.log and maybe http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/paths/x11/kde4/cantor.log This one seems to be a missing bdep, fixed already: http://exopi.exo.bsdfrog.org/logs/old/amd64/2017-09-26T21:25:35+0200/paths/mail/courier-authlib.log The diff below doesn't touch x11/kde4/cantor. ok? Index: devel/ti-msp430gcc/Makefile === RCS file: /d/cvs/ports/devel/ti-msp430gcc/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- devel/ti-msp430gcc/Makefile 26 Jul 2017 22:45:19 - 1.11 +++ devel/ti-msp430gcc/Makefile 27 Sep 2017 19:55:28 - @@ -1,6 +1,8 @@ # $OpenBSD: Makefile,v 1.11 2017/07/26 22:45:19 sthen Exp $ BROKEN-alpha = relocation truncated to fit: GPRELHIGH against symbol default_target_hard_regs +# XXX /usr/include/c++/v1/exception:267:5: error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'? +NOT_FOR_ARCHS =${CLANG_ARCHS} COMMENT = TI's open source compiler for MSP430 microcontrollers#' Index: editors/TeXmacs/Makefile === RCS file: /d/cvs/ports/editors/TeXmacs/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- editors/TeXmacs/Makefile26 Jul 2017 22:45:19 - 1.6 +++ editors/TeXmacs/Makefile27 Sep 2017 19:57:06 - @@ -1,5 +1,8 @@ # $OpenBSD: Makefile,v 1.6 2017/07/26 22:45:19 sthen Exp $ +# XXX lots of undefined references to Qt functions +NOT_FOR_ARCHS =${CLANG_ARCHS} + COMMENT= wysiwyw (what you see is what you want) editing platform DISTNAME= TeXmacs-1.99.4-src Index: multimedia/avidemux/Makefile === RCS file: /d/cvs/ports/multimedia/avidemux/Makefile,v retrieving revision 1.52 diff -u -p -r1.52 Makefile --- multimedia/avidemux/Makefile26 Jul 2017 22:45:26 - 1.52 +++ multimedia/avidemux/Makefile27 Sep 2017 19:56:26 - @@ -1,5 +1,8 @@ # $OpenBSD: Makefile,v 1.52 2017/07/26 22:45:26 sthen Exp $ +# XXX i386/fft_sse.c:172:43: error: unknown token in expression +NOT_FOR_ARCHS =${CLANG_ARCHS} + COMMENT= free video editor V= 2.4.4 -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Ports lock imminent
We're going to lock the ports tree for the release any day now. Please, no more imports or regular updates. Issues I'd like to see taken care of before the release: * Fix the remaining instances of nested functions in autoconf checks. * Pick up Firefox 56. * Mark as BROKEN the remaining ports that have failed to build since the clang switch on amd64/i386. -- Christian "naddy" Weisgerber na...@mips.inka.de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 10:33:21 Modified files: x11/libgdiplus : Makefile Added files: x11/libgdiplus/patches: patch-configure_ac Log message: Unbreak autoconf check with clang by not using nested function
Re: UPDATE: devel/tor to 0.3.1.7
On Wed, Sep 27, 2017 at 01:12:12PM +, Pascal Stumpf wrote: > This now picks up liblzma when installed. I think we want to disable > that unless someone really needs the feature. Thoughts? Fair enough, zstd alone will do the job. From the changelog: Because lzma is computationally expensive, it's only used for documents that can be compressed once and served many times. > Index: Makefile > === > RCS file: /cvs/ports/net/tor/Makefile,v > retrieving revision 1.105 > diff -u -p -r1.105 Makefile > --- Makefile 3 Aug 2017 12:21:26 - 1.105 > +++ Makefile 27 Sep 2017 13:11:40 - > @@ -2,7 +2,7 @@ > > COMMENT= anonymity service using onion routing > > -DISTNAME=tor-0.3.0.10 > +DISTNAME=tor-0.3.1.7 > CATEGORIES= net > HOMEPAGE=https://www.torproject.org/ > > @@ -20,7 +20,8 @@ CONFIGURE_STYLE=gnu > # anyway on FRAME_GROWS_DOWN archs. > CONFIGURE_ARGS= --with-ssl-dir=/usr \ > --with-libevent-dir="${LOCALBASE}" \ > - --disable-gcc-hardening > + --disable-gcc-hardening \ > + --disable-lzma > CONFIGURE_ENV+=ac_cv_member_struct_ssl_method_st_get_cipher_by_char=no > > LIB_DEPENDS= devel/libevent2 > Index: distinfo > === > RCS file: /cvs/ports/net/tor/distinfo,v > retrieving revision 1.86 > diff -u -p -r1.86 distinfo > --- distinfo 3 Aug 2017 12:21:26 - 1.86 > +++ distinfo 27 Sep 2017 13:11:40 - > @@ -1,2 +1,2 @@ > -SHA256 (tor-0.3.0.10.tar.gz) = mo5uSaFoja5k3KEPhKQU7JpPOT+yJWrijgwuMjkYWrE= > -SIZE (tor-0.3.0.10.tar.gz) = 5845205 > +SHA256 (tor-0.3.1.7.tar.gz) = HfXdSJS7L14NyWxGaVUUY1PPM6xQzZl8/Bso6j7ZwI8= > +SIZE (tor-0.3.1.7.tar.gz) = 6058284 > Fine with me.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 10:09:45 Modified files: print/libspectre/patches: patch-configure_ac Log message: minor nit...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 10:01:06 Modified files: print/libspectre: Makefile Added files: print/libspectre/patches: patch-configure_ac Log message: Unbreak autoconf check with clang by not using nested function
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2017/09/27 09:11:20 Modified files: devel/git : Tag: OPENBSD_6_1 Makefile distinfo Log message: Security update to 2.12.5 The `git` subcommand `cvsserver` is a Perl script which makes excessive use of the backtick operator to invoke `git`. Unfortunately user input is used within some of those invocations. http://seclists.org/oss-sec/2017/q3/att-534/git_cvsserver.txt ok sthen@
Re: CVS: cvs.openbsd.org: ports
On Wed, 27 Sep 2017 09:06:08 -0600 (MDT), Daniel Jakotswrote: > CVSROOT: /cvs > Module name: ports > Changes by: d...@cvs.openbsd.org2017/09/27 09:06:08 > > Modified files: > devel/git : Makefile distinfo > devel/git/patches: patch-Makefile patch-gitweb_gitweb_perl > patch-t_test-lib_sh > Removed files: > devel/git/patches: patch-t_t0001-init_sh > patch-t_t4062-diff-pickaxe_sh > patch-t_t7004-tag_sh > > Log message: > Security update to git-2.14.2 > > The `git` subcommand `cvsserver` is a Perl script which makes > excessive use of the backtick operator to invoke `git`. Unfortunately > user input is used within some of those invocations. > http://seclists.org/oss-sec/2017/q3/att-534/git_cvsserver.txt > > ok benoit@ (maintainer), "Fix should go in" sthen@ > Oops, I forgot to mention it was tested by Jacqueline Jolicoeur and Matthew Martin. Thanks a lot!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2017/09/27 09:06:08 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-Makefile patch-gitweb_gitweb_perl patch-t_test-lib_sh Removed files: devel/git/patches: patch-t_t0001-init_sh patch-t_t4062-diff-pickaxe_sh patch-t_t7004-tag_sh Log message: Security update to git-2.14.2 The `git` subcommand `cvsserver` is a Perl script which makes excessive use of the backtick operator to invoke `git`. Unfortunately user input is used within some of those invocations. http://seclists.org/oss-sec/2017/q3/att-534/git_cvsserver.txt ok benoit@ (maintainer), "Fix should go in" sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2017/09/27 08:09:37 Modified files: mail/kopano: Makefile.inc Log message: add missing file from the previous kopano update commit
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 08:03:26 Modified files: net/wide-dhcpv6: Makefile Added files: net/wide-dhcpv6/patches: patch-configure_in Log message: Fix another three nested functions
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: giova...@cvs.openbsd.org2017/09/27 07:20:02 Modified files: mail/courier-authlib: Makefile mail/maildrop : Makefile Log message: missing automake build_depends spotted by naddy@
Re: UPDATE: devel/tor to 0.3.1.7
On Sat, 23 Sep 2017 21:03:52 +0200, Klemens Nanni wrote: > 0.3.0.11 fixed CVE-2017-0380, TROVE-2017-008 (only affects onion > services with SafeLogging set to 0). > > Directory traffic can now be compressed, pkg-config is used to detect > zstd and lzma at bulid time. > > There are lots of other important changes, see > https://blog.torproject.org/tor-0317-now-released for a full changelog. > > My hidden services and clients continue to work after this update, both > on running -CURRENT on amd64. > > Tests pass on amd64: > > = > Testsuite summary for tor 0.3.1.7 > = > # TOTAL: 18 > # PASS: 12 > # SKIP: 6 > # XFAIL: 0 > # FAIL: 0 > # XPASS: 0 > # ERROR: 0 > = > > More testing and feedback welcome. > This now picks up liblzma when installed. I think we want to disable that unless someone really needs the feature. Thoughts? Index: Makefile === RCS file: /cvs/ports/net/tor/Makefile,v retrieving revision 1.105 diff -u -p -r1.105 Makefile --- Makefile3 Aug 2017 12:21:26 - 1.105 +++ Makefile27 Sep 2017 13:11:40 - @@ -2,7 +2,7 @@ COMMENT= anonymity service using onion routing -DISTNAME= tor-0.3.0.10 +DISTNAME= tor-0.3.1.7 CATEGORIES=net HOMEPAGE= https://www.torproject.org/ @@ -20,7 +20,8 @@ CONFIGURE_STYLE=gnu # anyway on FRAME_GROWS_DOWN archs. CONFIGURE_ARGS=--with-ssl-dir=/usr \ --with-libevent-dir="${LOCALBASE}" \ - --disable-gcc-hardening + --disable-gcc-hardening \ + --disable-lzma CONFIGURE_ENV+=ac_cv_member_struct_ssl_method_st_get_cipher_by_char=no LIB_DEPENDS= devel/libevent2 Index: distinfo === RCS file: /cvs/ports/net/tor/distinfo,v retrieving revision 1.86 diff -u -p -r1.86 distinfo --- distinfo3 Aug 2017 12:21:26 - 1.86 +++ distinfo27 Sep 2017 13:11:40 - @@ -1,2 +1,2 @@ -SHA256 (tor-0.3.0.10.tar.gz) = mo5uSaFoja5k3KEPhKQU7JpPOT+yJWrijgwuMjkYWrE= -SIZE (tor-0.3.0.10.tar.gz) = 5845205 +SHA256 (tor-0.3.1.7.tar.gz) = HfXdSJS7L14NyWxGaVUUY1PPM6xQzZl8/Bso6j7ZwI8= +SIZE (tor-0.3.1.7.tar.gz) = 6058284
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 05:22:43 Modified files: net/jftpgw : Makefile Added files: net/jftpgw/patches: patch-configure_in Log message: Unbreak autoconf check with clang by not using nested functions
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 05:03:27 Modified files: net/nmap : Makefile Log message: Use the right autoconf invocation as per gnu.port.mk
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 04:35:22 Modified files: net/ns : Makefile Added files: net/ns/patches : patch-conf_configure_in_TclCL patch-conf_configure_in_nse patch-conf_configure_in_tcl patch-conf_configure_in_tk Removed files: net/ns/patches : patch-configure Log message: Unbreak autoconf checks with clang by not using nested functions
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2017/09/27 04:06:22 Modified files: devel/qbs : Makefile devel/qbs/pkg : PLIST Log message: < is different from <=
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 03:50:00 Modified files: net/nmap : Makefile net/nmap/patches: patch-Makefile_in patch-scan-engine_cc patch-timing_cc patch-zenmap_setup_py Added files: net/nmap/patches: patch-nping_configure_ac Log message: Unbreak autoconf check with clang by not using nested functions Regen patches while here
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/09/27 03:37:19 Modified files: databases/sqlite3: Makefile distinfo Log message: Bugfix update to sqlite3-3.20.1. Only contains a single fix for a memory leak, cf https://sqlite.org/src/info/abc7adfda27b67ef See https://bugzilla.mozilla.org/show_bug.cgi?id=1392937 for what trigerred this fix/release. looks safe to sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2017/09/27 02:37:20 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.0.899
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2017/09/27 02:36:53 Modified files: mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-ECtools_mapitime_cpp patch-ECtools_search_Makefile_in patch-Makefile_in patch-configure_ac patch-installer_linux_dagent_cfg patch-spooler_python_Makefile_in mail/kopano/core/pkg: PLIST-main Removed files: mail/kopano/core/patches: patch-common_ECLogger_cpp patch-common_include_kopano_lockhelper_hpp patch-installer_linux_Makefile_in patch-installer_linux_kopano-autorespond Log message: update to 8.4.90.394 and fix wantlib
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2017/09/27 02:13:00 Modified files: net/poco : Makefile Added files: net/poco/patches: patch-Foundation_include_Poco_Platform_h patch-Foundation_src_Environment_VX_cpp Log message: compile fix for arm64. bump revision, because a header file is changed. OK sthen@
Re: git stable update (was Re: Update to git-2.14.2)
On 2017/09/27 02:53, Daniel Jakots wrote: > On Tue, 26 Sep 2017 17:22:36 -0400, Daniel Jakots> wrote: > > > I'll look into a patch for -stable. > > attached OK.
Re: Fix pledge(2) on x11/st
Hi Matthias, I already committed the fix, but you can reproduce it on previous version by destroying the window. In my case I use cwm(1) and use a combination of keys which will call "window-delete". I noticed it by accident on hanging ssh sessions, instead of killing the session I destroyed the window and kept getting the core dumps and the culprit was the missing pledge(2) promise. On 07:12 Wed 27 Sep , Matthias Schmidt wrote: > Hi Ricardo, > > On 26.09.2017 23:54, Ricardo Mestre wrote: > > Hi ports@ > > > > If st's window is deleted then it will dump core due to a missing pledge > > promise, specifically proc. Once the window is deleted it will try to > > send > > a SIGHUP through kill(2), but since proc is missing from the pledge > > applied > > once the parent process then it will abort. > > Is the version you tested different from the current version in ports? I use > the pleged st on all my machines (running -current) and ever saw a core > dump. Any steps on how to reproduce this? > > Cheers > >Matthias
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 01:20:12 Modified files: sysutils/gdmap : Makefile Added files: sysutils/gdmap/patches: patch-configure_ac Log message: Unbreak autoconf check with clang by not using nested functions
Re: Fix pledge(2) on x11/st
Hi Ricardo, On 26.09.2017 23:54, Ricardo Mestre wrote: Hi ports@ If st's window is deleted then it will dump core due to a missing pledge promise, specifically proc. Once the window is deleted it will try to send a SIGHUP through kill(2), but since proc is missing from the pledge applied once the parent process then it will abort. Is the version you tested different from the current version in ports? I use the pleged st on all my machines (running -current) and ever saw a core dump. Any steps on how to reproduce this? Cheers Matthias
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/09/27 00:45:19 Modified files: security/nss : Makefile distinfo security/nss/pkg: PLIST Log message: Update to nss 3.33. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.33_release_notes Will be required by gecko 57 branch, so might make things easier for the upcoming -stable branch.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/09/27 00:42:44 Modified files: devel/nspr : Makefile distinfo Log message: Update to nspr 4.17. Will be required by gecko 57 branch, so might help things for upcoming -stable.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2017/09/27 00:25:58 Modified files: net/pork : Makefile net/pork/pkg : PLIST Added files: net/pork/patches: patch-configure_ac Log message: Unbreak autoconf check with clang by not using nested functions