From owner-freebsd-ports@FreeBSD.ORG Mon Apr 8 11:32:13 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 9C48EE15 for ; Mon, 8 Apr 2013 11:32:13 +0000 (UTC) (envelope-from dnebdal@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 27A4985C for ; Mon, 8 Apr 2013 11:32:12 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id z13so5626020lbh.13 for ; Mon, 08 Apr 2013 04:32:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=DedF++zRTFJghMUjVMYIM0vSN9qhjcvVF01CAEmAch0=; b=uXvtL0SgZGM5Ngrb8Qiebdmr29j1V0XmAtgPjKyviqF6OPTYY3JTEpQM8BloKWb28z HWF5Dmpf1aBKogl7aanGBOaxZ97dj9L+X01XkdcBiJXHv8g8M7vgcj3zWjnRRANnx7mG XVps7NyE4RogM/1Q08MmmNROQf0WcuVggcvvcE+ANiWmRP7zipHOI6f0bKjT2T33Ojww XXH/tVK8PPj1fMGVYcNNjgP0f3yWfdwxRQHfQdxkcrxIpG0Li+BwbA12irCALDvIA21a dMK96FRN+qvAdUG08S+O/8Wxyqg++QuoLUGGp8jeDoYraRZseZOq6x6w8ipHUxTa1rvF wwEA== MIME-Version: 1.0 X-Received: by 10.112.160.66 with SMTP id xi2mr11359137lbb.97.1365420725614; Mon, 08 Apr 2013 04:32:05 -0700 (PDT) Received: by 10.112.198.168 with HTTP; Mon, 8 Apr 2013 04:32:05 -0700 (PDT) In-Reply-To: <1365381680.91665.8.camel@z6000.lenzicasa> References: <51607B45.7080302@sbcglobal.net> <447gkepetj.fsf@lowell-desk.lan> <1365381680.91665.8.camel@z6000.lenzicasa> Date: Mon, 8 Apr 2013 13:32:05 +0200 Message-ID: Subject: Re: Request olvwm From: Daniel Nebdal To: Sergio de Almeida Lenzi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org, Lowell Gilbert , Richard Childers X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2013 11:32:13 -0000 Looking at it, the first problem is that x11-toolkits/xview has ONLY_FOR_ARCHS=3D i386 . Adding amd64 to it failed early with compilation errors (in some hairy macro definitions, by the look of it). Setting USE_GCC=3D4.2+ still produced a lot of warnings, but actually compiled and installed. Back in olwm, it then failed with much the same compiler errors; USE_GCC=3D4.2+ got past that again (I guess it's from the same header files as xview). It then compiled and installed. On trying to start it, it segfaulted. Recompiling with CFLAGS+=3D-g and starting it in gdb, I get this: mr16613: x11-wm/olvwm > gdb olvwm GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you ar= e welcome to change it and/or distribute copies of it under certain condition= s. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... (gdb) run Starting program: /usr/local/bin/olvwm (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x000000000040f4bb in ?? () (gdb) bt #0 0x000000000040f4bb in ?? () #1 0x000000000042ede8 in olgx_draw_accel_button () #2 0x000000000043169f in olgx_draw_accel_button () #3 0x0000000000428ded in olgx_draw_accel_button () #4 0x000000000042959e in olgx_draw_accel_button () #5 0x0000000000421477 in olgx_draw_accel_button () #6 0x000000000040639f in ?? () #7 0x000000080066c000 in ?? () #8 0x0000000000000000 in ?? () (gdb) There is probably a good reason xview is marked as i386 - only. I guess I could recompile it with -g as well to see if I can find out what goes wrong, but ... I do have other things to do, and I know nothing about X or xview or olvwm. Maybe later? -- Daniel Nebdal On Mon, Apr 8, 2013 at 2:41 AM, Sergio de Almeida Lenzi wrote: > Em Dom, 2013-04-07 =E0s 10:59 -0400, Lowell Gilbert escreveu: > >> Richard Childers writes: >> >> > I'm not sure if olvwm is getting any attention - I know there are >> > other projects with more users - but I wanted to say, I love that >> > window manager. >> >> Do you have any specific requests? The project hasn't had any releases >> upstream in years, so the fact that the FreeBSD port hasn't changed much >> doesn't seem like a problem... >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > > Olvwm is a good choice for people that wants a small, fast, easy to > configure, and beautiful > look. Now the only problem is that it does not compile under 64bits... > > I tried to fix it but is beyound my knowledge.. > > If some X guru is available, please fix it for 64 bits... > > > Thanks for your attention, > > Sergio > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"