CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: schwa...@cvs.openbsd.org2017/05/09 20:20:22 Modified files: graphics/djview4: Makefile graphics/djvulibre: Makefile graphics/gmt : Makefile graphics/tgif : Makefile mail/asmail: Makefile Log message: unimportant formatting differences only, drop USE_GROFF and bump
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:23:05 Modified files: databases/tdbc-sqlite3: Makefile distinfo Removed files: databases/tdbc-sqlite3/patches: patch-Makefile_in Log message: Update to 1.0.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:22:33 Modified files: databases/tdbc : Makefile distinfo databases/tdbc/patches: patch-Makefile_in patch-pkgIndex_tcl_in databases/tdbc/pkg: PLIST Added files: databases/tdbc/patches: patch-configure Removed files: databases/tdbc/patches: patch-configure_in patch-tclconfig_tcl_m4 Log message: Update to 1.0.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:21:52 Modified files: devel/tclthread: Makefile distinfo devel/tclthread/patches: patch-configure devel/tclthread/pkg: PLIST Log message: Update to 2.8.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:21:05 Modified files: x11/tk/8.6 : Makefile distinfo x11/tk/8.6/patches: patch-library_tk_tcl patch-unix_Makefile_in x11/tk/8.6/pkg : PLIST Log message: Update to 8.6.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:20:34 Modified files: lang/tcl/8.6 : Makefile distinfo lang/tcl/8.6/patches: patch-unix_Makefile_in patch-unix_configure lang/tcl/8.6/pkg: PLIST Log message: Update to 8.6.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:10:50 Modified files: databases/pgtcl: Makefile databases/pgtcl/patches: patch-configure databases/pgtcl/pkg: PLIST Log message: Take maintainership. ok old maintainer, espie@ Stop treating loadable lib as linkable lib.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:08:52 Modified files: net/tclcurl: Makefile net/tclcurl/pkg: PLIST Added files: net/tclcurl/patches: patch-configure Log message: Stop treating loadable lib as linkable lib.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:06:25 Modified files: devel/tcllib : Makefile Log message: New home for DISTFILES.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2017/05/09 19:06:38 Modified files: devel/tklib: Makefile Log message: New home for DISTFILES.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: gsoa...@cvs.openbsd.org 2017/05/09 16:22:36 Modified files: plan9/plan9port: Makefile distinfo plan9/plan9port/patches: patch-bin_9c Log message: update to latest github commit
Re: [PATCH] scummvm and residualvm GCC 4.2.1 miscompilation
gcc4 is wildly incompatible with base clang. More precisely the C++ library. So, yeah, MODGCC4 on aarch64 ? not that useful.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 15:13:24 Modified files: sysutils/mcollective-plugins/puppet-agent: Makefile distinfo Log message: simple update to 1.13.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 15:06:43 Modified files: sysutils/mcollective: Makefile distinfo Log message: Minor update to 2.10.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 14:58:53 Modified files: sysutils/ruby-puppet-syntax: Makefile distinfo sysutils/ruby-puppet-syntax/pkg: PLIST Log message: Simple update to 2.4.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 14:50:06 Modified files: www/sogo : Makefile distinfo www/sogo/patches: patch-UI_Scheduler_UIxCalListingActions_m www/sogo/pkg : PLIST Log message: simple update to 2.3.20, mostly bux fixes, few new features/enhancements
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 14:49:15 Modified files: www/sope : Makefile distinfo Log message: simple update to 2.3.20
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2017/05/09 14:09:48 Modified files: graphics/xanim : Makefile Added files: graphics/xanim/patches: patch-xa_g72x_c patch-xa_input_c patch-xa_x11_c Log message: fix mostly passing of bogus arguments to unused parameters; for clang
Re: UPDATE: graphics/gd
On Sun May 07, 2017 at 10:14:55PM +0100, Stuart Henderson wrote: > On 2017/05/07 22:37, Rafael Sadowski wrote: > > On Sun Apr 30, 2017 at 12:08:47PM +0100, Stuart Henderson wrote: > > > On 2017/04/29 23:14, Rafael Sadowski wrote: > > > > is there any good reason to not update libgd? Here are eight good > > > > reasons for a update: > > > > > > No reason not to update it. Quite a few things depend on it though, > > > so testing is a bit annoying, which might explain why it's old. > > > > > > > -WANTLIB += c expat fontconfig freetype iconv jpeg m png pthread > > > > -WANTLIB += pthread-stubs ${LIBCXX} tiff vpx z > > > > +#WANTLIB += c expat fontconfig freetype iconv jpeg m png pthread > > > > +#WANTLIB += pthread-stubs ${LIBCXX} tiff vpx z > > > > > > er? > > > > > > > LIB_DEPENDS= converters/libiconv \ > > > > graphics/jpeg \ > > > > graphics/png \ > > > > - graphics/tiff \ > > > > - multimedia/libvpx > > > > + graphics/tiff > > > > > > Need to make sure that dropping libvpx doesn't cause problems in > > > dependent ports. > > > > > > Didn't they change from libvpx to libwebp rather than dropping webp > > > support completely? > > > > Please find an new diff with libwebp support from Brad Smith. > > > > The following ports are affected (diff see below): > > > > cad/pcb > > graphics/libgphoto2 > > net/amule > > net/rtg > > print/texlive/base > > sysutils/modlogan > > www/analog > > > > Unaffected: > > > > emulators/fceux > > mail/rspamd > > math/plplot > > net/mldonkey > > net/nagios/nagios > > sysutils/nut > > www/rt > > www/webalizer > > These lists don't match the diff; www/analog isn't in the diff, > net/mldonkey is in the diff but listed as unaffected, and > math/graphviz is in the diff but not listed above at all. Everything too rash! Now, with more structure! > > (For a commit which touches ports all over the tree, you should > list the directories on the command line rather than letting cvs > iterate over the whole lot, so you want the list to be correct :) ACK; > > Apart from the extra whitespace in the WANTLIB line for graphviz, > what's in the diff looks correct, but there are some other ports > which I think may be affected too - are you sure that you don't > need changes for libpst, cvsgraph, eduke32, mscgen, p5-GD, > gnuplot, gstreamer1-plugins-good? Now, hopefully complete. Affected: net/amule/ devel/cvsgraph/ math/gnuplot/ math/graphviz/ graphics/libgphoto2/ converters/libpst/ net/mldonkey/ sysutils/modlogan/ graphics/mscgen/ graphics/p5-GD/ cad/pcb/ net/rtg/ print/texlive/base Unaffected: emulators/fceux/ games/eduke32/ graphics/ansilove/ graphics/fswebcam/ graphics/luagd/ graphics/py-gd/ mail/rspamd/ math/plplot/ multimedia/gstreamer1/ (tested but there is no gd) net/icinga/core net/nagios/nagios net/pfstat/ net/vnstat sysutils/apcupsd/ sysutils/nut/ www/analog/ www/nginx/ www/rt/ www/sarg/ www/webalizer Index: Makefile === RCS file: /cvs/ports/net/amule/Makefile,v retrieving revision 1.58 diff -u -p -u -p -r1.58 Makefile --- Makefile10 Apr 2017 11:46:23 - 1.58 +++ Makefile7 May 2017 19:44:56 - @@ -6,7 +6,7 @@ COMMENT-daemon =stand-alone daemon/cmdli V =2.3.2 DISTNAME = aMule-$V -REVISION = 1 +REVISION = 2 CATEGORIES = net HOMEPAGE = http://www.amule.org/ @@ -52,7 +52,7 @@ RUN_DEPENDS-main =${RUN_DEPENDS} \ commonWANTLIB =c ixml m pthread ${LIBCXX} threadutil upnp \ wx_base wx_base_net z WANTLIB-main = ${WANTLIB} ${commonWANTLIB} \ - GeoIP X11 cryptopp fontconfig tiff vpx \ + GeoIP X11 cryptopp fontconfig tiff webp \ freetype gd jpeg png wx_gtk2_adv wx_gtk2_core WANTLIB-daemon = ${WANTLIB} ${commonWANTLIB} \ cryptopp readline termcap Index: Makefile === RCS file: /cvs/ports/devel/cvsgraph/Makefile,v retrieving revision 1.21 diff -u -p -u -p -r1.21 Makefile --- Makefile13 Sep 2016 14:40:29 - 1.21 +++ Makefile8 May 2017 19:57:24 - @@ -5,11 +5,12 @@ COMMENT= graphical representation of CV DISTNAME= cvsgraph-1.7.0 CATEGORIES=devel HOMEPAGE= http://www.akhphd.au.dk/~bertho/cvsgraph +REVISION= 0 # GPLv2+ PERMIT_PACKAGE_CDROM= Yes -WANTLIB += c fontconfig freetype gd iconv jpeg m png pthread tiff vpx +WANTLIB += c fontconfig freetype gd iconv jpeg m png pthread tiff webp WANTLIB += z MASTER_SITES= ${HOMEPAGE}/release/ Index: Makefile === RCS file: /home/cvs/ports/graphics/gd/Makefile,v retrieving revision 1.70 diff -u -p -u -p -r1.70 Makefile --- Makefile10 Apr 2017 11:46:20 - 1.70
Re: [PATCH] scummvm and residualvm GCC 4.2.1 miscompilation
Thanks everyone for your valuable suggestions! A new diff follows... On Tue, 9 May 2017, Stuart Henderson wrote: > On 2017/05/09 12:25, Juan Francisco Cantero Hurtado wrote: > > On Tue, May 09, 2017 at 11:24:27AM +1000, Jonathan Gray wrote: > > > On Mon, May 08, 2017 at 10:47:56PM +0200, Donovan Watteau wrote: > > > > Hi, > > > > > > > > ScummVM and ResidualVM share some code, and it looks like they > > > > trigger an old bug with GCC 4.2.1 on ppc. > > > > > > > > All the games having voices crash at startup on macppc, with what > > > > looks like some miscompiled code in audio/decoders/voc.cpp for > > > > ScummVM, and common/stream.cpp for ResidualVM. > > > > > > > > After some trial and error, it looks like this is a bug with > > > > -funit-at-a-time on GCC 4.2.1. I see this problem on macppc, > > > > but it could also happen on arm, judging by the following > > > > similar reports: > > > > http://www.smartmontools.org/ticket/219 > > > > https://gcc.gnu.org/ml/gcc-help/2010-11/msg00038.html > > > > > > I think you should only do this for powerpc for now, as > > > otherwise aarch64 has no chance of building. > > > > > > > With MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS}, the port will use clang > > on aarch64. > > But if you just change that, WANTLIB will be missing the c++ libs. IMHO, it should be MODGCC4's job to "fix" your current ${LIBCXX} for archs where the module is enabled... Other MODGCC4 C++ ports don't have any ${LIBCXX} (and probably miss aarch64), and other ports have both stdc++ and estdc++. I think the latter is the "best" trade-off at the moment. games/scummvm: Index: Makefile === RCS file: /cvs/ports/games/scummvm/Makefile,v retrieving revision 1.68 diff -u -p -r1.68 Makefile --- Makefile10 Apr 2017 11:46:19 - 1.68 +++ Makefile9 May 2017 18:20:50 - @@ -2,6 +2,7 @@ COMMENT= graphical adventure game interpreter V= 1.9.0 +REVISION= 0 DISTNAME= scummvm-${V} CATEGORIES=games x11 emulators MASTER_SITES= http://www.scummvm.org/frs/scummvm/${V}/ @@ -19,6 +20,12 @@ WANTLIB += theoradec z .if ${MACHINE_ARCH} == "i386" BUILD_DEPENDS= devel/nasm .endif + +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and +# just use a newer compiler everywhere. +MODULES= gcc4 +MODGCC4_ARCHS= ${GCC3_ARCHS} ${GCC4_ARCHS} +MODGCC4_LANGS= c++ RUN_DEPENDS= devel/desktop-file-utils LIB_DEPENDS= audio/libmad \ games/residualvm: Index: Makefile === RCS file: /cvs/ports/games/residualvm/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile10 Apr 2017 11:46:19 - 1.7 +++ Makefile9 May 2017 18:22:45 - @@ -3,9 +3,9 @@ COMMENT = interpreter for some LucasArts 3D games V =0.2.1 +REVISION = 2 DISTNAME = residualvm-${V}-sources PKGNAME = residualvm-${V} -REVISION = 1 CATEGORIES = games @@ -29,6 +29,12 @@ LIB_DEPENDS =audio/libmad \ multimedia/libtheora RUN_DEPENDS = devel/desktop-file-utils \ x11/gtk+3,-guic + +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and +# just use a newer compiler everywhere. +MODULES = gcc4 +MODGCC4_ARCHS =${GCC3_ARCHS} ${GCC4_ARCHS} +MODGCC4_LANGS =c++ SEPARATE_BUILD = Yes USE_GMAKE =Yes
Re: Pgtl: Take maintainership
> -- Original Message -- > From: Marc Espie> Date: May 9, 2017 at 1:39 PM > > > On Tue, May 09, 2017 at 09:05:52AM -0400, Stuart Cassoff wrote: > > I contacted the person currently listed as maintainer, who replied: > > "I am not involved neither with that port nor with OpenBSD anymore". > > > > I'd like to take maintainership, unless someone already wants it. > > Hopefully we won't need to have a battle royale to decide who'll > > have the honour of being maintainer. Again. > > > > > > Stu > > Go for it, you're the only one invested enough to contact the old maintainer. Victory is mine!
Re: Pgtl: Take maintainership
On Tue, May 09, 2017 at 09:05:52AM -0400, Stuart Cassoff wrote: > I contacted the person currently listed as maintainer, who replied: > "I am not involved neither with that port nor with OpenBSD anymore". > > I'd like to take maintainership, unless someone already wants it. > Hopefully we won't need to have a battle royale to decide who'll > have the honour of being maintainer. Again. > > > Stu Go for it, you're the only one invested enough to contact the old maintainer.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2017/05/09 11:31:14 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/patches: patch-Source_cmake_OptionsCommon_cmake Log message: replace fragile hack with more sturdy cmake magic. okay aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 11:25:50 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/patches: patch-configure_ac Log message: Update to gnome-settings-daemon-3.24.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2017/05/09 11:19:30 Modified files: sysutils/consul: Makefile Log message: set version.Version to ensure the newer version check doesn't fire errorneously ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2017/05/09 11:08:34 Modified files: www/kibana : Makefile distinfo www/kibana/pkg : PLIST Log message: update to kibana-5.4.0 from Pavel Korovin (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 09:42:10 Modified files: x11/gnome/getting-started-docs: Makefile distinfo Log message: Update to gnome-getting-started-docs-3.24.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: schwa...@cvs.openbsd.org2017/05/09 08:51:11 Modified files: graphics/pstoedit: Makefile net/netpipes : Makefile x11/x11vnc : Makefile Log message: unimportant whitespace differences only, drop USE_GROFF and bump
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2017/05/09 08:18:28 Modified files: infrastructure/lib/DPB: Vars.pm Log message: if I want to enforce rules on WRKDIST, I'd better respect them first
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 07:45:59 Modified files: sysutils/ruby-r10k: Makefile distinfo Log message: Bugfix update to 2.5.4, tighten dependency to ruby-minitar, as it is in the gemspec
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 07:44:03 Modified files: devel/ruby-gettext-setup: Makefile distinfo devel/ruby-gettext-setup/pkg: PLIST Log message: Update to 0.24
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 07:38:55 Modified files: devel/ruby-puppet_forge: Makefile distinfo Log message: simple update to 2.2.4, loosen dependency to ruby-minitar
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2017/05/09 07:37:08 Modified files: infrastructure/lib/OpenBSD/PortGen/Port: CPAN.pm Log message: Set CONFIGURE_STYLE = modbuild tiny for p5 ports using Module::Build::Tiny. While at it, fix indentation.
Pgtl: Take maintainership
I contacted the person currently listed as maintainer, who replied: "I am not involved neither with that port nor with OpenBSD anymore". I'd like to take maintainership, unless someone already wants it. Hopefully we won't need to have a battle royale to decide who'll have the honour of being maintainer. Again. Stu
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2017/05/09 07:01:42 Modified files: games/micropolis: Makefile games/micropolis/patches: patch-Micropolis patch-src_sim_g_ani_c patch-src_sim_g_bigmap_c patch-src_sim_g_map_c patch-src_sim_g_setup_c patch-src_sim_headers_sim_h patch-src_sim_makefile patch-src_sim_s_alloc_c patch-src_sim_s_disast_c patch-src_sim_s_eval_c patch-src_sim_s_fileio_c patch-src_sim_s_gen_c patch-src_sim_s_init_c patch-src_sim_s_msg_c patch-src_sim_s_power_c patch-src_sim_s_scan_c patch-src_sim_s_sim_c patch-src_sim_s_traf_c patch-src_sim_s_zone_c patch-src_sim_sim_c patch-src_sim_w_budget_c patch-src_sim_w_con_c patch-src_sim_w_date_c patch-src_sim_w_editor_c patch-src_sim_w_eval_c patch-src_sim_w_graph_c patch-src_sim_w_keys_c patch-src_sim_w_map_c patch-src_sim_w_resrc_c patch-src_sim_w_sound_c patch-src_sim_w_sprite_c patch-src_sim_w_stubs_c patch-src_sim_w_tk_c patch-src_sim_w_tool_c patch-src_sim_w_update_c patch-src_sim_w_util_c patch-src_sim_w_x_c patch-src_tcl_makefile patch-src_tcl_tclcmdmz_c patch-src_tcl_tclenv_c patch-src_tcl_tclglob_c patch-src_tcl_tclparse_c patch-src_tcl_tclunxaz_c patch-src_tcl_tclutil_c patch-src_tclx_config_linux patch-src_tclx_config_mk patch-src_tclx_src_tclxcclk_c patch-src_tclx_src_tclxclck_c patch-src_tclx_src_tclxfcmd_c patch-src_tclx_src_tclxfsca_c patch-src_tclx_src_tclxgdat_y patch-src_tclx_src_tclxint_h patch-src_tclx_src_tclxlib_c patch-src_tclx_src_tclxproc_c patch-src_tclx_src_tclxsig_c patch-src_tclx_src_tclxstr_c patch-src_tclx_src_tclxunix_c patch-src_tclx_tkucbsrc_tkevent_sed patch-src_tclx_ucbsrc_makefile patch-src_tclx_ucbsrc_tclbasic_sed patch-src_tclx_ucbsrc_tclexpr_sed patch-src_tk_makefile patch-src_tk_tkbitmap_c patch-src_tk_tkbutton_c patch-src_tk_tkcmds_c patch-src_tk_tkconfig_c patch-src_tk_tkcursor_c patch-src_tk_tkerror_c patch-src_tk_tkevent_c patch-src_tk_tkfont_c patch-src_tk_tkoption_c patch-src_tk_tkpack_c patch-src_tk_tkpixmap_c patch-src_tk_tkrawtcp_c patch-src_tk_tkselect_c patch-src_tk_tksend_c patch-src_tk_tkshare_c patch-src_tk_tkwindow_c patch-src_tk_tkwm_c Log message: use modern idioms for subst, pass X11BASE on the command line. regen all patches for newer headers.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: juan...@cvs.openbsd.org 2017/05/09 05:59:38 Modified files: infrastructure/mk: arch-defines.mk Log message: Add aarch64 to ALL_ARCHS. OK espie@.
UPDATE: py-twisted integrated diff
Please find the integrated diff with all changes related to devel/py-twisted update attached. -- With best regards, Pavel Korovin py-twisted.diff.gz Description: application/gunzip
Re: ports affected by video - v4l
Since I was reminded by seeing the libv4l update in changelog: I just thought I'd bump this again in case anyone has a clue! On 2017/03/05 22:57, Stuart Henderson wrote: > On 2017/03/05 22:35, Stuart Henderson wrote: > > On 2017/03/05 23:11, Mihai Popescu wrote: > > > On Sun, Mar 5, 2017 at 10:41 PM, Stuart Henderson> > > wrote: > > > > On 2017/03/05 18:53, Mihai Popescu wrote: > > > >> Hello, > > > >> > > > >> I am running the latest snapshot, but since a few snapshots ago ( i > > > >> don't recall which ) some application using camera are displaying only > > > >> vertical lines gradients. > > > >> > > > >> I use mainly baresip, then I checked with mpv and mplayer. Mpv and > > > >> baresip are showing that vertical lines gradient, mplayer is working > > > >> ok. > > > >> > > > >> I don't know where the problem lies, v4l or gstreamer. I will send > > > >> some info: > > > > > > > > Presumably video(1) still works? > > > > > > > > I wonder if it might be something to do with the llvm/clang update. > > > > > > Yes, video works. I had no idea about this utility, but it is nice. > > > > I just dug out my uvideo to try. Fun, with mpv it looks something like a > > section through the rings of Saturn. I've just tried it with FFmpeg compiled > > using the older version of LLVM/Clang but no difference there. Not sure what > > to try next but I can definitely replicate it. > > > > ...also, it's fine with "ffplay -f video4linux2 /dev/video0" from FFmpeg; > which does use libv4l. > > Things I've tried which are failing: > > mpv (as above) > > vlc (open capture device, video camera, /dev/video0) - crashes often with > a segfault but when it did work I had an interlaced picture with some > repetition > > gstreamer-1.0 ("gst-launch-1.0 v4l2src \! xvimagesink") - also interlaced with > some repetition, but a bit different to vlc > > So there's a mixture of Gtk and Qt and SDL things in the list of failures.. >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: feine...@cvs.openbsd.org2017/05/09 05:08:22 Modified files: multimedia/libv4l: Makefile distinfo Log message: Update to libv4l 1.12.4 No functional change as the update only contains changes in libdvbv5 which we currently do not build on OpenBSD.
Re: [PATCH] scummvm and residualvm GCC 4.2.1 miscompilation
On 2017/05/09 12:25, Juan Francisco Cantero Hurtado wrote: > On Tue, May 09, 2017 at 11:24:27AM +1000, Jonathan Gray wrote: > > On Mon, May 08, 2017 at 10:47:56PM +0200, Donovan Watteau wrote: > > > Hi, > > > > > > ScummVM and ResidualVM share some code, and it looks like they > > > trigger an old bug with GCC 4.2.1 on ppc. > > > > > > All the games having voices crash at startup on macppc, with what > > > looks like some miscompiled code in audio/decoders/voc.cpp for > > > ScummVM, and common/stream.cpp for ResidualVM. > > > > > > After some trial and error, it looks like this is a bug with > > > -funit-at-a-time on GCC 4.2.1. I see this problem on macppc, > > > but it could also happen on arm, judging by the following > > > similar reports: > > > http://www.smartmontools.org/ticket/219 > > > https://gcc.gnu.org/ml/gcc-help/2010-11/msg00038.html > > > > I think you should only do this for powerpc for now, as > > otherwise aarch64 has no chance of building. > > > > With MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS}, the port will use clang > on aarch64. But if you just change that, WANTLIB will be missing the c++ libs. > > > > > > So, using -fno-unit-at-a-time could be an option and works, but > > > it looks like a complex and random bug in GCC 4.2, so I think it's > > > probably safer to compile ScummVM and ResidualVM with a newer > > > compiler that doesn't miscompile this in the first place. > > > > > > The crashes disappear on macppc when compiling with GCC 4.9. > > > > > > Switch to .tar.xz distfiles while there, as this was debugged > > > on an extremely poor link where saving a bit of bandwidth helped. > > > > > > games/scummvm: > > > > > > Index: Makefile > > > === > > > RCS file: /cvs/ports/games/scummvm/Makefile,v > > > retrieving revision 1.68 > > > diff -u -p -r1.68 Makefile > > > --- Makefile 10 Apr 2017 11:46:19 - 1.68 > > > +++ Makefile 8 May 2017 20:24:55 - > > > @@ -5,6 +5,8 @@ V=1.9.0 > > > DISTNAME=scummvm-${V} > > > CATEGORIES= games x11 emulators > > > MASTER_SITES=http://www.scummvm.org/frs/scummvm/${V}/ > > > +EXTRACT_SUFX=.tar.xz > > > +REVISION=0 > > > > > > HOMEPAGE=http://www.scummvm.org/ > > > > > > @@ -13,12 +15,18 @@ MAINTAINER= Jonathan Gray> > # GPLv2+ > > > PERMIT_PACKAGE_CDROM=Yes > > > > > > -WANTLIB += FLAC SDL2 c faad freetype jpeg m mad png pthread sndio > > > ${LIBCXX} > > > +WANTLIB += FLAC SDL2 c faad freetype jpeg m mad png pthread sndio > > > WANTLIB += theoradec z > > > > > > .if ${MACHINE_ARCH} == "i386" > > > BUILD_DEPENDS= devel/nasm > > > .endif > > > + > > > +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and > > > +# just use a newer compiler everywhere. > > > +MODULES= gcc4 > > > +MODGCC4_ARCHS= * > > > +MODGCC4_LANGS= c++ > > > > > > RUN_DEPENDS= devel/desktop-file-utils > > > LIB_DEPENDS= audio/libmad \ > > > Index: distinfo > > > === > > > RCS file: /cvs/ports/games/scummvm/distinfo,v > > > retrieving revision 1.34 > > > diff -u -p -r1.34 distinfo > > > --- distinfo 1 Nov 2016 13:03:14 - 1.34 > > > +++ distinfo 8 May 2017 20:24:55 - > > > @@ -1,2 +1,2 @@ > > > -SHA256 (scummvm-1.9.0.tar.gz) = > > > tfDO8sSds8UhjPhe9xhUi3Ctj6Wks20h3ywGcVBVgfU= > > > -SIZE (scummvm-1.9.0.tar.gz) = 33252122 > > > +SHA256 (scummvm-1.9.0.tar.xz) = > > > JBftyxrVHKBagXxYru5hC8bbVEKYTozyjopf2RTorgU= > > > +SIZE (scummvm-1.9.0.tar.xz) = 22020384 > > > > > > games/residualvm: > > > > > > Index: Makefile > > > === > > > RCS file: /cvs/ports/games/residualvm/Makefile,v > > > retrieving revision 1.7 > > > diff -u -p -r1.7 Makefile > > > --- Makefile 10 Apr 2017 11:46:19 - 1.7 > > > +++ Makefile 8 May 2017 20:24:58 - > > > @@ -5,7 +5,7 @@ COMMENT = interpreter for some LucasArt > > > V = 0.2.1 > > > DISTNAME = residualvm-${V}-sources > > > PKGNAME =residualvm-${V} > > > -REVISION = 1 > > > +REVISION = 2 > > > > > > CATEGORIES = games > > > > > > @@ -14,7 +14,7 @@ HOMEPAGE = http://residualvm.org/ > > > # GPLv2+ > > > PERMIT_PACKAGE_CDROM = Yes > > > > > > -WANTLIB += GL SDL c freetype iconv jpeg m mad mpeg2 ogg png pthread > > > ${LIBCXX} > > > +WANTLIB += GL SDL c freetype iconv jpeg m mad mpeg2 ogg png pthread > > > WANTLIB += theoradec vorbis vorbisfile z > > > > > > MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=residualvm/} > > > @@ -29,6 +29,12 @@ LIB_DEPENDS = audio/libmad \ > > > multimedia/libtheora > > > RUN_DEPENDS =devel/desktop-file-utils \ > > > x11/gtk+3,-guic > > > + > > > +# GCC
Re: [PATCH] scummvm and residualvm GCC 4.2.1 miscompilation
On 2017/05/09 11:24, Jonathan Gray wrote: > On Mon, May 08, 2017 at 10:47:56PM +0200, Donovan Watteau wrote: > > Hi, > > > > ScummVM and ResidualVM share some code, and it looks like they > > trigger an old bug with GCC 4.2.1 on ppc. > > > > All the games having voices crash at startup on macppc, with what > > looks like some miscompiled code in audio/decoders/voc.cpp for > > ScummVM, and common/stream.cpp for ResidualVM. > > > > After some trial and error, it looks like this is a bug with > > -funit-at-a-time on GCC 4.2.1. I see this problem on macppc, > > but it could also happen on arm, judging by the following > > similar reports: > > http://www.smartmontools.org/ticket/219 > > https://gcc.gnu.org/ml/gcc-help/2010-11/msg00038.html > > I think you should only do this for powerpc for now, as > otherwise aarch64 has no chance of building. I agree. Leave the WANTLIB as they were, don't worry about the "Extra" line you get from lib-depends-check on ppc. > > --- Makefile10 Apr 2017 11:46:19 - 1.68 > > +++ Makefile8 May 2017 20:24:55 - > > @@ -5,6 +5,8 @@ V= 1.9.0 > > DISTNAME= scummvm-${V} > > CATEGORIES=games x11 emulators > > MASTER_SITES= http://www.scummvm.org/frs/scummvm/${V}/ > > +EXTRACT_SUFX= .tar.xz > > +REVISION= 0 +1 for juanfra's point about position of the REVISION line. > > @@ -1,2 +1,2 @@ > > -SHA256 (scummvm-1.9.0.tar.gz) = > > tfDO8sSds8UhjPhe9xhUi3Ctj6Wks20h3ywGcVBVgfU= > > -SIZE (scummvm-1.9.0.tar.gz) = 33252122 > > +SHA256 (scummvm-1.9.0.tar.xz) = > > JBftyxrVHKBagXxYru5hC8bbVEKYTozyjopf2RTorgU= > > +SIZE (scummvm-1.9.0.tar.xz) = 22020384 So now people who already have scummvm-1.9.0.tar.gz need to download and store an extra file... I think this part should be left out, but consider switching to a tar.xz for the next update.
Re: [PATCH] scummvm and residualvm GCC 4.2.1 miscompilation
On Tue, May 09, 2017 at 11:24:27AM +1000, Jonathan Gray wrote: > On Mon, May 08, 2017 at 10:47:56PM +0200, Donovan Watteau wrote: > > Hi, > > > > ScummVM and ResidualVM share some code, and it looks like they > > trigger an old bug with GCC 4.2.1 on ppc. > > > > All the games having voices crash at startup on macppc, with what > > looks like some miscompiled code in audio/decoders/voc.cpp for > > ScummVM, and common/stream.cpp for ResidualVM. > > > > After some trial and error, it looks like this is a bug with > > -funit-at-a-time on GCC 4.2.1. I see this problem on macppc, > > but it could also happen on arm, judging by the following > > similar reports: > > http://www.smartmontools.org/ticket/219 > > https://gcc.gnu.org/ml/gcc-help/2010-11/msg00038.html > > I think you should only do this for powerpc for now, as > otherwise aarch64 has no chance of building. > With MODGCC4_ARCHS=${GCC3_ARCHS} ${GCC4_ARCHS}, the port will use clang on aarch64. > > > > So, using -fno-unit-at-a-time could be an option and works, but > > it looks like a complex and random bug in GCC 4.2, so I think it's > > probably safer to compile ScummVM and ResidualVM with a newer > > compiler that doesn't miscompile this in the first place. > > > > The crashes disappear on macppc when compiling with GCC 4.9. > > > > Switch to .tar.xz distfiles while there, as this was debugged > > on an extremely poor link where saving a bit of bandwidth helped. > > > > games/scummvm: > > > > Index: Makefile > > === > > RCS file: /cvs/ports/games/scummvm/Makefile,v > > retrieving revision 1.68 > > diff -u -p -r1.68 Makefile > > --- Makefile10 Apr 2017 11:46:19 - 1.68 > > +++ Makefile8 May 2017 20:24:55 - > > @@ -5,6 +5,8 @@ V= 1.9.0 > > DISTNAME= scummvm-${V} > > CATEGORIES=games x11 emulators > > MASTER_SITES= http://www.scummvm.org/frs/scummvm/${V}/ > > +EXTRACT_SUFX= .tar.xz > > +REVISION= 0 > > > > HOMEPAGE= http://www.scummvm.org/ > > > > @@ -13,12 +15,18 @@ MAINTAINER= Jonathan Gray> # GPLv2+ > > PERMIT_PACKAGE_CDROM= Yes > > > > -WANTLIB += FLAC SDL2 c faad freetype jpeg m mad png pthread sndio ${LIBCXX} > > +WANTLIB += FLAC SDL2 c faad freetype jpeg m mad png pthread sndio > > WANTLIB += theoradec z > > > > .if ${MACHINE_ARCH} == "i386" > > BUILD_DEPENDS= devel/nasm > > .endif > > + > > +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and > > +# just use a newer compiler everywhere. > > +MODULES= gcc4 > > +MODGCC4_ARCHS= * > > +MODGCC4_LANGS= c++ > > > > RUN_DEPENDS= devel/desktop-file-utils > > LIB_DEPENDS= audio/libmad \ > > Index: distinfo > > === > > RCS file: /cvs/ports/games/scummvm/distinfo,v > > retrieving revision 1.34 > > diff -u -p -r1.34 distinfo > > --- distinfo1 Nov 2016 13:03:14 - 1.34 > > +++ distinfo8 May 2017 20:24:55 - > > @@ -1,2 +1,2 @@ > > -SHA256 (scummvm-1.9.0.tar.gz) = > > tfDO8sSds8UhjPhe9xhUi3Ctj6Wks20h3ywGcVBVgfU= > > -SIZE (scummvm-1.9.0.tar.gz) = 33252122 > > +SHA256 (scummvm-1.9.0.tar.xz) = > > JBftyxrVHKBagXxYru5hC8bbVEKYTozyjopf2RTorgU= > > +SIZE (scummvm-1.9.0.tar.xz) = 22020384 > > > > games/residualvm: > > > > Index: Makefile > > === > > RCS file: /cvs/ports/games/residualvm/Makefile,v > > retrieving revision 1.7 > > diff -u -p -r1.7 Makefile > > --- Makefile10 Apr 2017 11:46:19 - 1.7 > > +++ Makefile8 May 2017 20:24:58 - > > @@ -5,7 +5,7 @@ COMMENT = interpreter for some LucasArt > > V =0.2.1 > > DISTNAME = residualvm-${V}-sources > > PKGNAME = residualvm-${V} > > -REVISION = 1 > > +REVISION = 2 > > > > CATEGORIES = games > > > > @@ -14,7 +14,7 @@ HOMEPAGE =http://residualvm.org/ > > # GPLv2+ > > PERMIT_PACKAGE_CDROM = Yes > > > > -WANTLIB += GL SDL c freetype iconv jpeg m mad mpeg2 ogg png pthread > > ${LIBCXX} > > +WANTLIB += GL SDL c freetype iconv jpeg m mad mpeg2 ogg png pthread > > WANTLIB += theoradec vorbis vorbisfile z > > > > MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=residualvm/} > > @@ -29,6 +29,12 @@ LIB_DEPENDS =audio/libmad \ > > multimedia/libtheora > > RUN_DEPENDS = devel/desktop-file-utils \ > > x11/gtk+3,-guic > > + > > +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and > > +# just use a newer compiler everywhere. > > +MODULES = gcc4 > > +MODGCC4_ARCHS =* > > +MODGCC4_LANGS =c++ > > > > SEPARATE_BUILD = Yes > > USE_GMAKE =Yes > > > -- Juan Francisco Cantero Hurtado http://juanfra.info
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 03:19:03 Modified files: devel/p5-Path-Class: Makefile distinfo Log message: Update to p5-Path-Class-0.37.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:41:24 Modified files: devel/p5-MooseX-AttributeHelpers: Makefile distinfo Log message: Update to p5-MooseX-AttributeHelpers-0.25.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 02:35:56 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-3.24.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:29:07 Modified files: devel/p5-Log-Dispatch-FileRotate: Makefile distinfo Log message: Update to p5-Log-Dispatch-FileRotate-1.25.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:22:00 Modified files: devel/p5-IPC-Run: Makefile distinfo Log message: Update to p5-IPC-Run-0.95.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:16:32 Modified files: devel/p5-File-pushd: Makefile distinfo Log message: Update to p5-File-pushd-1.014.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:12:45 Modified files: devel/p5-File-HomeDir: Makefile distinfo Log message: Update to p5-File-HomeDir-1.002.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:07:01 Modified files: devel/p5-DateTime-Set: Makefile distinfo Log message: Update to p5-DateTime-Set-0.3900.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 02:00:58 Modified files: devel/p5-DateTime-Format-Pg: Makefile distinfo Log message: Update to p5-DateTime-Format-Pg-0.16013.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:49:35 Modified files: x11/gnome/music: Makefile distinfo Log message: Update to gnome-music-3.24.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:47:49 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.24.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2017/05/09 01:46:05 Modified files: databases/p5-DBIx-SearchBuilder: Makefile distinfo Log message: Update to p5-DBIx-SearchBuilder-1.67.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:37:02 Modified files: x11/gnome/at-spi2-atk: Makefile distinfo Log message: Update to at-spi2-atk-2.24.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:36:52 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.24.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:33:33 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-configure Added files: mail/cyrus-imapd/patches: patch-imap_mbexamine_c Removed files: mail/cyrus-imapd/patches: patch-imap_mailbox_c patch-imap_sync_client_c Log message: Update to cyrus-imapd-2.5.11.
Re: UPDATE: databases/py-carbon, x11/kde4/kajongg (py-twisted dependent ports)
On Tue, May 09, 2017 at 12:47:39AM +0300, Pavel Korovin wrote: > Will it be OK if we update just the py-twisted dependency for these? > I'll take care of py-carbon upgrade next. Well, if they run with the newer twisted, sure... And it needs a REVISION bump.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:29:42 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-3.24.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2017/05/09 01:11:56 Modified files: devel/xdg-utils: Makefile distinfo devel/xdg-utils/patches: patch-scripts_xdg-email_in patch-scripts_xdg-mime_in patch-scripts_xdg-open_in patch-scripts_xdg-screensaver_in patch-scripts_xdg-utils-common_in Log message: Update to xdg-utils-1.1.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 00:21:30 Modified files: cad/xtrkcad: Makefile Log message: Fixup Makefile, Need more coffee
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 00:18:13 Modified files: cad/xtrkcad: Makefile Added files: cad/xtrkcad/patches: patch-app_lib_CMakeLists_txt Log message: Add patch file missed in last commit
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 00:12:09 Modified files: www/py-urllib3 : Makefile distinfo www/py-urllib3/pkg: PLIST Log message: Update to 1.21.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 00:09:42 Modified files: devel/py-voluptuous: Makefile distinfo Log message: simple update to 0.10.5, fixing some unicode translations
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2017/05/09 00:07:07 Modified files: cad/xtrkcad: Makefile distinfo cad/xtrkcad/patches: patch-app_bin_CMakeLists_txt cad/xtrkcad/pkg: PLIST Log message: Simple update to 4.3.0