Re: NEW: sysutils/conky (1.4.7)
On Sun, 16 Sep 2007, Markus Hennecke wrote: On Sun, 16 Sep 2007, Markus Hennecke wrote: - No network activity is measured? Make this to No outgoing network activity is measured. Sorry for the noise, at that point I would have needed some more sleep. Network activity is measured fine if configured correctly. Greetings Markus
Re: NEW: www/mod_fcgid
On Sat, Sep 15, 2007 at 06:37:14PM +0300, Paul Irofti wrote: On Fri, Sep 14, 2007 at 04:57:59PM -0400, Mike Erdely wrote: On Fri, Sep 14, 2007 at 12:58:18PM +0300, Paul Irofti wrote: Tested on amd64 and i386. There is a libtool warning at the end of the installation (make fake) that says to run ``libtool --finish /usr/local/lib/apache2''. I don't think this fits under LIBTOOL_FLAGS. I think this is normal. A few comments: * Update your /etc/mtree/BSD.local.dist: http://marc.info/?l=openbsd-portsm=118900677500696w=2 * Move lib/apache2/ into PFRAG.shared, too * Change PKGNAME to ap2-mod_fcgid-2.2 to indicate that it's an Apache2 module * Add SHARED_ONLY=Yes I didn't test functionality yet. -ME FIXED. So does this get the ok from you guys? Should I do anything else? What's the status?
Re: UPDATE: games/qgo-1.5.4
Any comments on this update? Can we get this submitted? Is there anything needed to fix?
font problems with vlc, only rectangles are shown
Hello, I'm a non-developer and amateur openbsd user. I'm running current on a test machine, it is my own build (release and xenocara) from 16.09.2007. I've installed vlc from ports. When I run the vlc application, I can't read the font. The vlc gui is displayed correctly but the font is replaced with a lot of rectangles as a result menus are unusable. Running vlc (0.8.6c) from the command line shows a lot of Pango-WARNING **: vlc:/usr/local/lib/vlc/codec/libquicktime_plugin.so: undefined symbol 'NewHandle Clear' (.:2694): Pango-WARNING **: File not found (.:2694): Pango-WARNING **: Failed to load Pango module '/usr/local/lib/pango/1. 5.0/modules/pango-basic-fc.so' for id 'BasicScriptEngineFc' (.:2694): Pango-WARNING **: File not found (.:2694): Pango-WARNING **: File not found (.:2694): Pango-WARNING **: pango_shape called with bad font, expect ugly output (.:2694): Pango-WARNING **: pango_font_get_glyph_extents called with null font a rgument, expect ugly output (.:2694): Pango-WARNING **: pango_font_get_metrics called with null font argumen t, expect ugly output (.:2694): Pango-WARNING **: _pango_cairo_font_install called with bad font, expe ct ugly output I never had problems with that before, could someone tell me what is wrong please? Did I do some error at some installation point? pkg_info pango-1.16.5 shows that mozilla-firefox-2.0.0.6 and seamonkey uses it too, but they work just fine?! Thank you very much for helping! Kind regards Didier
Shared libs in PLIST
Hello, list . I am trying to create port of pgtcl - tcl interface to PostgreSQL. Port is not using libtool and i have to deal with MAKE_ENV variables to get proper shared libraries numbering. It seems to be sort of working. The problem is that when i am running make plist - am not getting any shared libraries into it. I've attached unfinished port for review, and will appreciate pointers to documentation or other information, which will clear things up. Regards Valery pgtcl.tgz Description: GNU Zip compressed data
UPDATE: www/phpicalendar
I spotted that this was old when I was cleaning some pkg_add spam, here's an update which appears to work but I haven't tested it very much. It has various security and bug fixes. Testing from anyone who actually uses it would be appreciated (-: Any comments? ok? Index: Makefile === RCS file: /cvs/ports/www/phpicalendar/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile14 Sep 2007 07:10:22 - 1.6 +++ Makefile17 Sep 2007 13:26:52 - @@ -2,9 +2,8 @@ COMMENT= web-based iCal file parser -V= 2.1 -DISTNAME= phpicalendar-${V} -PKGNAME= phpicalendar-${V}p0 +V= 2.24 +DISTNAME= phpicalendar-$V CATEGORIES=www HOMEPAGE= http://phpicalendar.net/ @@ -17,7 +16,6 @@ PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=phpicalendar/} EXTRACT_SUFX= .tgz -EXTRACT_ONLY= RUN_DEPENDS= :php5-core-*:www/php5/core @@ -31,8 +29,8 @@ INSTDIR= ${PREFIX}/phpicalendar SUBST_VARS=INSTDIR do-install: - @cd ${PREFIX} tar zxf ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} - @mv ${INSTDIR}-${V} ${INSTDIR} - @mv ${INSTDIR}/config.inc.php ${INSTDIR}/config.inc.php.default + @cd ${PREFIX}; tar cf - -C ${WRKSRC} phpicalendar | tar xf - + @find ${INSTDIR} -name .DS_Store -print0 | xargs -0 rm + @find ${INSTDIR} -path '*/._*' -print0 | xargs -0 rm .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/www/phpicalendar/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo5 Apr 2007 17:26:25 - 1.6 +++ distinfo17 Sep 2007 13:26:52 - @@ -1,5 +1,5 @@ -MD5 (phpicalendar-2.1.tgz) = wLP7ExNvU85gpTs3gaLYlQ== -RMD160 (phpicalendar-2.1.tgz) = yBZfoQ6ZEeVsuKE6zP7Y5Ft3U2g= -SHA1 (phpicalendar-2.1.tgz) = 2z1H/YpBmDxgECZiGG6pzkJWL1U= -SHA256 (phpicalendar-2.1.tgz) = PKlqrASR8m9gfxXNhpg2rd38IuHk6bOIof8ru6c3EWc= -SIZE (phpicalendar-2.1.tgz) = 146748 +MD5 (phpicalendar-2.24.tgz) = LX/jQdZ+Q6+2a65q5WKSiQ== +RMD160 (phpicalendar-2.24.tgz) = 0VYO61gy9qJgJ8WaOapGqaZj57Q= +SHA1 (phpicalendar-2.24.tgz) = KiVp//2oJ2upUE6oju6IYv0lTb8= +SHA256 (phpicalendar-2.24.tgz) = +qRu8uwDMbZopjBQT7qca0x8I6TwzwXx6UnQjEcs3dU= +SIZE (phpicalendar-2.24.tgz) = 282342 Index: pkg/PLIST === RCS file: /cvs/ports/www/phpicalendar/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 14 Sep 2007 07:10:22 - 1.5 +++ pkg/PLIST 17 Sep 2007 13:26:52 - @@ -11,11 +11,11 @@ phpicalendar/calendars/ phpicalendar/calendars/Home.ics phpicalendar/calendars/US Holidays.ics phpicalendar/calendars/Work.ics -phpicalendar/calendars/publish.ical.php -phpicalendar/calendars/publish.mozilla.php -phpicalendar/config.inc.php.default +phpicalendar/calendars/publish.php +phpicalendar/config.inc-dist.php @sample phpicalendar/config.inc.php phpicalendar/day.php +phpicalendar/default_config.php phpicalendar/error.php phpicalendar/functions/ phpicalendar/functions/admin_functions.php @@ -27,6 +27,7 @@ phpicalendar/functions/ical_parser.php phpicalendar/functions/init.inc.php phpicalendar/functions/list_functions.php phpicalendar/functions/overlapping_events.php +phpicalendar/functions/sanitize.php phpicalendar/functions/template.php phpicalendar/functions/timezones.php phpicalendar/functions/userauth_functions.php @@ -49,6 +50,7 @@ phpicalendar/index.php phpicalendar/languages/ phpicalendar/languages/afrikaans.inc.php phpicalendar/languages/brazilian.inc.php +phpicalendar/languages/bulgarian.inc.php phpicalendar/languages/catalan.inc.php phpicalendar/languages/czech.inc.php phpicalendar/languages/danish.inc.php @@ -57,7 +59,9 @@ phpicalendar/languages/english.inc.php phpicalendar/languages/esperanto.inc.php phpicalendar/languages/finnish.inc.php phpicalendar/languages/french.inc.php +phpicalendar/languages/galego.inc.php phpicalendar/languages/german.inc.php +phpicalendar/languages/hungarian.inc.php phpicalendar/languages/italian.inc.php phpicalendar/languages/japanese.inc.php phpicalendar/languages/korean.inc.php @@ -65,6 +69,9 @@ phpicalendar/languages/lithuanian.inc.ph phpicalendar/languages/norwegian.inc.php phpicalendar/languages/polish.inc.php phpicalendar/languages/portuguese.inc.php +phpicalendar/languages/russian.inc.php +phpicalendar/languages/slovak.inc.php +phpicalendar/languages/slovensko.inc.php phpicalendar/languages/spanish.inc.php phpicalendar/languages/swedish.inc.php phpicalendar/languages/traditional_chinese.inc.php @@ -74,6 +81,9 @@ phpicalendar/print.php phpicalendar/rss/ phpicalendar/rss/index.php phpicalendar/rss/rss.php +phpicalendar/rss/rss1.0.php +phpicalendar/rss/rss2.0.php +phpicalendar/rss/xml.gif phpicalendar/search.php phpicalendar/templates/ phpicalendar/templates/default/ @@ -133,8 +143,257 @@
Re: NEW: www/py-Django (0.96)
On Sun, Sep 16, 2007 at 05:56:13PM -0700, Darrin Chandler wrote: I've been using Django and it works well. I've tested this primarily on i386, and a bit on amd64 and sparc64. Minimal testing can be accomplished with: $ django-admin.py startproject mysite cd mysite $ python manage.py runserver (startup messages) Pull up http://127.0.0.1:8000/ and see the welcome message. Note: having multiple python versions installed means you have to invoke the one where django got installed. Please comment, test, and commit. pkg/DESCR should be wrapped at 72 characters. Otherwise, looks good and tests OK on i386/-current. I'd also consider installing some (or all) of docs/ and moving the documentation reference in MESSAGE to DESCR, but those changes seem pretty stylistic/subjective. -- o--{ Will Maier }--o | web:...http://www.lfod.us/ | [EMAIL PROTECTED] | *--[ BSD Unix: Live Free or Die ]--*
Re: Shared libs in PLIST
On 2007/09/17 13:48, Valery Masiutsin wrote: It seems to be sort of working. The problem is that when i am running make plist - am not getting any shared libraries into it. The shared library is not being installed into the fake dir... when you get this working, rm your current PLIST and re-run make plist, you should get PFRAG.shared and %%SHARED%% in PLIST (unless SHARED_ONLY is set, then you just get PLIST). I've attached unfinished port for review, and will appreciate pointers to documentation or other information, which will clear things up. The starting point for porters documentation is at http://www.openbsd.org/porting.html - this has links to a few other places you'll find useful. Some things with reference to your port; - keep things tidy (vertically aligned where reasonable using tabs [8-column] not spaces), - COMMENT should not have any more, - pkg/DESCR needs filling out more completely, - your /etc/mtree/BSD.local.dist needs an update (cat3f and man3f will disappear from PLIST when you fix this).
pcmanfm segfault
Hi, Just aquick report of a bug with pcmanfm, it segfault on amd64 : Program received signal SIGSEGV, Segmentation fault. [Switching to process 11597, thread 0x4a6f4000] 0x0043a30e in _xdg_mime_cache_list_mime_parents () ktrace and dmesg is attached. Benoit -- bchesneau.info | neurofriends.net | osbud.net
Re: pcmanfm segfault
On Mon, 17 Sep 2007, Benoit Chesneau wrote: Program received signal SIGSEGV, Segmentation fault. [Switching to process 11597, thread 0x4a6f4000] 0x0043a30e in _xdg_mime_cache_list_mime_parents () Quick shot, but who did you start famd? via inetd or manually like famd -T 0? If you use inetd, try starting fam manually... (don't expect any miracle). -- Antoine
Re: pcmanfm segfault
On Mon, 17 Sep 2007, Benoit Chesneau wrote: Program received signal SIGSEGV, Segmentation fault. [Switching to process 11597, thread 0x4a6f4000] 0x0043a30e in _xdg_mime_cache_list_mime_parents () When, on startup? If not, wow?, is it reproductible? Next time send it directly to me. Thanks. -- Antoine
Re: pcmanfm segfault
On 9/17/07, Antoine Jacoutot [EMAIL PROTECTED] wrote: On Mon, 17 Sep 2007, Benoit Chesneau wrote: Program received signal SIGSEGV, Segmentation fault. [Switching to process 11597, thread 0x4a6f4000] 0x0043a30e in _xdg_mime_cache_list_mime_parents () Quick shot, but who did you start famd? via inetd or manually like famd -T 0? If you use inetd, try starting fam manually... (don't expect any miracle). -- Antoine I launch famd manually, never tried with inetd. About directory it crash randomly indeed. It seem not depend on number of files/sub-folders or type of files in folders. - benoƮt -- bchesneau.info | neurofriends.net | osbud.net
Re: [NEW] fuzzyocr-3.5.1
On Tue, Sep 04, 2007 at 01:46:09PM -0400, [EMAIL PROTECTED] wrote: On 24 July 2007 at 20:03, steven mestdagh [EMAIL PROTECTED] wrote: --- Please note that the current stable release is not SA 3.2.x compatible, if you want to test FuzzyOcr with SA 3.2.x or higher, please try the SVN version. --- I did run for a while with the combination above, without any apparent ill effects... but I'm not saying this is how it should be for the port. What is the best way to pull stuff out of svn via Makefile? I checked out svn 133 and tarred it up. It's at: http://openbsd.rutgers.edu/fuzzyocr-svn133.tar.gz I then modified the posted port by Mike to pull it from there, added ocrad as a dependency, and set PKG_ARCH=*. I have a renewed interest in these mail scanning ports, so I'll be actively messing with them again... thanks. Attached is an updated version of William's port. I tweaked the /etc/mail/spamassassin/FuzzyOcr.cf file to do its work in /var/db/spamassassin/. Tested on i386 macppc. Comments? -ME fuzzyocr-3.5.1svn133.tar.gz Description: application/tar-gz
Re: NEW: www/mod_fcgid
On Mon, Sep 17, 2007 at 11:48:47AM +0300, Paul Irofti wrote: On Sat, Sep 15, 2007 at 06:37:14PM +0300, Paul Irofti wrote: On Fri, Sep 14, 2007 at 04:57:59PM -0400, Mike Erdely wrote: A few comments: * Update your /etc/mtree/BSD.local.dist: http://marc.info/?l=openbsd-portsm=118900677500696w=2 * Move lib/apache2/ into PFRAG.shared, too * Change PKGNAME to ap2-mod_fcgid-2.2 to indicate that it's an Apache2 module * Add SHARED_ONLY=Yes I didn't test functionality yet. -ME FIXED. So does this get the ok from you guys? Should I do anything else? What's the status? I tested this on i386 and it works fine. -ME
Re: NEW: www/py-Django (0.96)
On Mon, Sep 17, 2007 at 09:26:10AM -0500, Will Maier wrote: pkg/DESCR should be wrapped at 72 characters. Otherwise, looks good and tests OK on i386/-current. I'd also consider installing some (or all) of docs/ and moving the documentation reference in MESSAGE to DESCR, but those changes seem pretty stylistic/subjective. Docs are now installed to ${PREFIX}/share/doc/django/, and pkg/DESCR width is 72. Thanks, Will! I added to the doc reference, but left it in MESSAGE so people will see it right after installation. This *is* stylistic, and I'm happy to hear pros/cons about it. Version with changes is attached. -- Darrin Chandler| Phoenix BSD User Group | MetaBUG [EMAIL PROTECTED] | http://phxbug.org/ | http://metabug.org/ http://www.stilyagin.com/ | Daemons in the Desert | Global BUG Federation py-Django.tar.gz Description: application/tar-gz pgp5BCO2emKSj.pgp Description: PGP signature
UPDATE: graphics/ImageMagick
ImageMagick and p5-PerlMagick updated to latest version, a lot of bug and new options added. Comments ? Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/graphics/ImageMagick/Makefile,v retrieving revision 1.97 diff -u -r1.97 Makefile --- Makefile15 Sep 2007 20:09:40 - 1.97 +++ Makefile17 Sep 2007 21:44:57 - @@ -2,8 +2,8 @@ COMMENT= image processing tools -VER= 6.3.4 -DASHVER= 1 +VER= 6.3.5 +DASHVER= 9 DISTNAME= ImageMagick-${VER}-${DASHVER} PKGNAME= ImageMagick-${VER}.${DASHVER} SHARED_LIBS= Magick++12.0\ Index: distinfo === RCS file: /cvs/ports/graphics/ImageMagick/distinfo,v retrieving revision 1.13 diff -u -r1.13 distinfo --- distinfo20 May 2007 19:44:47 - 1.13 +++ distinfo17 Sep 2007 21:44:57 - @@ -1,5 +1,5 @@ -MD5 (ImageMagick-6.3.4-1.tar.gz) = FtFX3hOHDfeLcFObpDH7XQ== -RMD160 (ImageMagick-6.3.4-1.tar.gz) = F67VHu+HJbwNy1ThOopvpqEe/ug= -SHA1 (ImageMagick-6.3.4-1.tar.gz) = aiYcNf3febMBmdK8e1ef5d/zSvc= -SHA256 (ImageMagick-6.3.4-1.tar.gz) = fXXwTf7JuXJpH4TL2COj1kl7eBu+mHDPBOp3STgB5gE= -SIZE (ImageMagick-6.3.4-1.tar.gz) = 6893715 +MD5 (ImageMagick-6.3.5-9.tar.gz) = I9hjitYr9O0NLXchT6H0ng== +RMD160 (ImageMagick-6.3.5-9.tar.gz) = X3SWeHZDk2aMIvEU07EeJkRM7sw= +SHA1 (ImageMagick-6.3.5-9.tar.gz) = u/3/XexHtpdcgLCbfPFJurPrvjQ= +SHA256 (ImageMagick-6.3.5-9.tar.gz) = 6fiLWyRpU4iThWMJFkiFIN/nrFengYPdkMs5U0rfcUs= +SIZE (ImageMagick-6.3.5-9.tar.gz) = 9310482 Index: patches/patch-coders_png_c === RCS file: /cvs/ports/graphics/ImageMagick/patches/patch-coders_png_c,v retrieving revision 1.4 diff -u -r1.4 patch-coders_png_c --- patches/patch-coders_png_c 20 May 2007 19:44:47 - 1.4 +++ patches/patch-coders_png_c 17 Sep 2007 21:44:57 - @@ -1,7 +1,7 @@ $OpenBSD: patch-coders_png_c,v 1.4 2007/05/20 19:44:47 steven Exp $ coders/png.c.orig Sat May 5 02:42:11 2007 -+++ coders/png.c Wed May 16 17:41:56 2007 -@@ -1768,7 +1768,7 @@ static Image *ReadOnePNGImage(MngInfo *mng_info, +--- coders/png.c.orig Mon Sep 17 22:18:06 2007 coders/png.c Mon Sep 17 22:18:35 2007 +@@ -1763,7 +1763,7 @@ static Image *ReadOnePNGImage(MngInfo *mng_info, png_set_read_user_chunk_fn(ping, image, read_vpag_chunk_callback); #endif Index: patches/patch-configure_ac === RCS file: /cvs/ports/graphics/ImageMagick/patches/patch-configure_ac,v retrieving revision 1.7 diff -u -r1.7 patch-configure_ac --- patches/patch-configure_ac 20 May 2007 19:44:47 - 1.7 +++ patches/patch-configure_ac 17 Sep 2007 21:44:57 - @@ -1,20 +1,15 @@ -$OpenBSD: patch-configure_ac,v 1.7 2007/05/20 19:44:47 steven Exp $ configure.ac.orig Sat Apr 28 02:41:46 2007 -+++ configure.ac Wed May 16 17:42:57 2007 -@@ -354,9 +354,9 @@ AM_CONDITIONAL(WITH_MODULES, test $with_modules != ' - # Enable building/use of libltdl if we are building shared libraries regardless - # of whether modules are built or not. - with_ltdl='no' --if test $libtool_build_shared_libs != 'no' ; then --with_ltdl='yes' --fi -+#if test $libtool_build_shared_libs != 'no' ; then -+#with_ltdl='yes' -+#fi +$OpenBSD$ +--- configure.ac.orig Tue Sep 11 20:19:52 2007 configure.ac Mon Sep 17 23:14:21 2007 +@@ -390,6 +390,7 @@ with_ltdl='no' + if test $libtool_build_shared_libs != 'no'; then + with_ltdl='yes' + fi ++with_ltdl='no' AM_CONDITIONAL(WITH_LTDL, test $with_ltdl != 'no') - if test $with_ltdl != 'no' ; then -@@ -1997,7 +1997,7 @@ AC_SUBST(PERLMAINCC) + if test $with_ltdl != 'no'; then +@@ -2076,7 +2077,7 @@ AC_SUBST(PERLMAINCC) # # Subdirectory under lib to place ImageMagick lib files @@ -23,7 +18,7 @@ AC_DEFINE_UNQUOTED(MagickLibSubdir,$MagickLibSubdir,Subdirectory of lib where ImageMagick architecture dependent files are installed) # Path to ImageMagick bin directory -@@ -2055,7 +2055,7 @@ AC_SUBST(MagickFilterModulesPath) +@@ -2134,7 +2135,7 @@ AC_SUBST(MagickFilterModulesPath) # # Path to ImageMagick document files @@ -32,7 +27,7 @@ MagickDocumentPath=${DATA_DIR}/doc/${MagickDocumentSubdir} MagickDocumentPathDefine=${MagickDocumentPath}/ if test $native_win32_build = 'yes'; then -@@ -2066,7 +2066,7 @@ AC_SUBST(MagickDocumentPath) +@@ -2145,7 +2146,7 @@ AC_SUBST(MagickDocumentPath) # # Path to ImageMagick share files Index: pkg/PLIST === RCS file: /cvs/ports/graphics/ImageMagick/pkg/PLIST,v retrieving revision 1.36 diff -u -r1.36 PLIST --- pkg/PLIST 20 May 2007 19:44:47 - 1.36 +++ pkg/PLIST 17 Sep 2007 21:44:57 - @@ -49,6 +49,7 @@ include/magick/delegate.h
Re: UPDATE: vpnc - 0.5.1
On Fri, 14 Sep 2007 02:24:20 +0200 Thomas Schoeller [EMAIL PROTECTED] wrote: here is a port with all these suggestions On Thu, Sep 13, 2007 at 04:46:37PM +0200, Thomas Schoeller wrote: hello, runs fine for me on macppc and i386 against a Cisco Systems, Inc./VPN 3000 Concentrator Version 4.1.7.Q Works reliably on amd64 if compiled with egcc (gcc-4.2-2007xx) from ports; fails in odd ways on amd64 if compiled under obsd cc 4.1 (this is a gcc 3.x problem known to vpnc devs) attached vpnc.tar.gz includes BUILD_DEPENDS and MAKE_FLAGS conditional on amd64 -- Frederick C. Druseikis [EMAIL PROTECTED] vpnc.tar.gz Description: Binary data
Re: UPDATE: graphics/ImageMagick
On 2007/09/17 23:54, Giovanni Bechis wrote: ImageMagick and p5-PerlMagick updated to latest version, thank you. Comments ? To save duplication of effort, it would be really useful if people submitting new or updated ports would say which architecture/s they have tested. Even if it's only i386. SHARED_LIBS= Magick++12.0\ The ChangeLog says that methods have been added and removed, so the major version needs to be bumped. http://www.openbsd.org/porting/libraries.html It might be stating the obvious (but that doesn't hurt); for ports with a regression test suite, please run it (make regress in the port directory) and say how it went. e.g. in this case, ImageMagick has no regressions on amd64: All 696 tests behaved as expected (11 expected failures) a few tests fail for p5-PerlMagick, but better than the previous version: Failed 2/23 test scripts, 91.30% okay. 4/336 subtests failed, 98.81% okay. Failed Test Stat Wstat Total Fail Failed List of Failed --- t/wmf/read.t22 100.00% 1-2 (I'll leave sparc64 build+regress running overnight).
dante socks proxy
Hello, this is my first post to the list, so forgive me for not knowing the exact protocol on this. regarding the security/dante port, password authentication is broken on the dante socks proxy, presumably on all hardware platforms. this is because it does a getpwnam() and then calls getpwuid shortly afterward before checking the original return from getpwnam() in auth_password.c passwordcheck function. This clobbers the password struct, as explained in the getpwnam man page. I have contacted the package maintainer (Jakob Schlyter) and have yet to receive a response. I have contacted the authors of the package and did receive a response / confirmation of the bug, but they have yet to release a fix. Is anyone interested in this (simple) patch? If so, what is the best way for me to send this to the list?So far I have only tested it on 4.0 current as of feb 13 2007 and 4.1 release , amd64 and i386 platforms respectively. Nathan Johnson
UPDATE: Gwenview 1.4.2
Here is an update to Gwenview 1.4.2. A bug fix release. Index: Makefile === RCS file: /cvs/ports/graphics/gwenview/Makefile,v retrieving revision 1.36 diff -u -p -r1.36 Makefile --- Makefile15 Sep 2007 20:09:41 - 1.36 +++ Makefile18 Sep 2007 04:28:27 - @@ -1,11 +1,8 @@ # $OpenBSD: Makefile,v 1.36 2007/09/15 20:09:41 simon Exp $ -SHARED_ONLY= Yes - COMMENT= image viewer for KDE -DISTNAME= gwenview-1.4.1 -PKGNAME= ${DISTNAME}p0 +DISTNAME= gwenview-1.4.2 SHARED_LIBS += gwenviewcore 5.0 # .1.0 CATEGORIES=graphics x11 x11/kde MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gwenview/} @@ -26,20 +23,17 @@ LIB_DEPENDS=kdecore.=6,DCOP,kdefx,kdep exiv2::graphics/exiv2 MODULES= x11/kde -MODKDE_VERSION= 3.5.3 +MODKDE_VERSION= 3.5.7 PORTHOME= ${WRKDIR} MAKE_ENV= KDEDIR=${LOCALBASE} MAKE_FLAGS=${MODKDE_MAKE_FLAGS} -USE_X11= Yes USE_GMAKE= Yes CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.59 +AUTOCONF_VERSION= 2.61 AUTOCONF?= /bin/sh ${WRKDIST}/admin/cvs.sh configure -USE_LIBTOOL= Yes -LIBTOOL_FLAGS+=--tag=disable-static MODGNU_CONFIG_GUESS_DIRS= ${MODKDE_CONFIG_GUESS_DIRS} CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} CONFIGURE_ARGS+= --enable-shared Index: distinfo === RCS file: /cvs/ports/graphics/gwenview/distinfo,v retrieving revision 1.20 diff -u -p -r1.20 distinfo --- distinfo5 Apr 2007 16:19:56 - 1.20 +++ distinfo18 Sep 2007 04:27:51 - @@ -1,5 +1,5 @@ -MD5 (gwenview-1.4.1.tar.bz2) = 3133rOPnvsc/lr8WRqsnsA== -RMD160 (gwenview-1.4.1.tar.bz2) = cQRerJ8F+6kZ6au0cRs0wGF5n+I= -SHA1 (gwenview-1.4.1.tar.bz2) = +IK+fMsZMaghhAfd4n8RjjIByME= -SHA256 (gwenview-1.4.1.tar.bz2) = cbZIinIO7R4gGBpLG8gBt68uhk/Qg1qewYNpyMHaqac= -SIZE (gwenview-1.4.1.tar.bz2) = 989237 +MD5 (gwenview-1.4.2.tar.bz2) = M8P8aCJNV/X1zE00tIKTxg== +RMD160 (gwenview-1.4.2.tar.bz2) = nIvITJDC7aNvMftnKJkLx+gGPdQ= +SHA1 (gwenview-1.4.2.tar.bz2) = 0haLSOt/J7QzhoGsxJtbKlEmggk= +SHA256 (gwenview-1.4.2.tar.bz2) = JuwaPzrHzOlYS0TmCQQCd2+4TfP8X55arb5m6Yh4Uf0= +SIZE (gwenview-1.4.2.tar.bz2) = 984977