Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Apr 2013 13:32:05 +0200
From:      Daniel Nebdal <dnebdal@gmail.com>
To:        Sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
Cc:        ports@freebsd.org, Lowell Gilbert <freebsd-ports-local@be-well.ilk.org>, Richard Childers <fscked@sbcglobal.net>
Subject:   Re: Request olvwm
Message-ID:  <CA%2Bt49PKOOOKuCd8--hZk%2BsaRiEF3Aj0tv1-OfrWQKGOFrKATog@mail.gmail.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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
<lenzi.sergio@gmail.com> wrote:
> Em Dom, 2013-04-07 =E0s 10:59 -0400, Lowell Gilbert escreveu:
>
>> Richard Childers <fscked@sbcglobal.net> 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"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2Bt49PKOOOKuCd8--hZk%2BsaRiEF3Aj0tv1-OfrWQKGOFrKATog>