Bug#378265: closed by Brice Goglin [EMAIL PROTECTED] (Bug#378265: xserver-xorg: Random X and system crash on Radeon Mobility M6 LY, Crusoe)

2007-05-24 Thread Adam C Powell IV
Thank you, apologies for not following up on this.  I have not seen the
problem in quite a long time, so closing it is appropriate.

-Adam

On Thu, 2007-05-24 at 06:48 +, Debian Bug Tracking System wrote:
 This is an automatic notification regarding your Bug report
 #378265: xserver-xorg: Random X and system crash on Radeon Mobility M6 LY, 
 Crusoe,
 which was filed against the xserver-xorg package.
 
 It has been closed by Brice Goglin [EMAIL PROTECTED].
 
 Their explanation is attached below.  If this explanation is
 unsatisfactory and you have not received a better one in a separate
 message then please contact Brice Goglin [EMAIL PROTECTED] by replying
 to this email.
 
 Debian bug tracking system administrator
 (administrator, Debian Bugs database)
 
 email message attachment
   Forwarded Message 
  From: Brice Goglin [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Subject: Bug#378265: xserver-xorg: Random X and system crash on
  Radeon Mobility M6 LY, Crusoe
  Date: Thu, 24 May 2007 08:45:06 +0200
  Mailer: Icedove 1.5.0.10 (X11/20070329)
  
  Version: 1:6.6.2-1
  
  Closing as #366114. If the bug is not fixed as expected, please reopen.
  
  Brice
  
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#378265: xserver-xorg: Random X and system crash on Radeon Mobility M6 LY, Crusoe

2006-07-18 Thread Adam C Powell IV
merge 378265 366114
thanks

On Mon, 2006-07-17 at 11:32 +0200, Michel Dänzer wrote:
 On Fri, 2006-07-14 at 16:12 -0400, Adam C Powell IV wrote: 
  Package: xserver-xorg
  Version: 7.0.22
  Severity: important
  
  Greetings,
  
  My laptop, Fujitsu P2120 with Radeon Mobility M6 LY and Crusoe CPU,
  hangs while running xorg with the ati driver.  This did not happen with
  6.9.0, nor with xserver-xfree86-dbg (which the Crusoe CPU required, see
  bug 261251).  No output because the machine hangs with nothing in the
  logs, it doesn't hang when I'm at the console.  This happens under
  2.6.15, .16 and .17 kernels.
  
  It never crashes when I halt/reboot from the GNOME Desktop menu, but
  always crashes when I log out.  Otherwise, crashes are random with a
  half-life around 30-60 minutes.
 
 Sounds like this could be #366114.

Indeed, sounds very similar, thanks.

Funny thing is, I tried to reconfigure xserver-xorg to use the fbdev
driver, but it seems to have left the Driver: ati in xorg.conf.  It
doesn't seem to take -- that is, xorg.conf doesn't reflect the changes
I'm making in dpkg-reconfigure.  How do I force it to use the fbdev
driver?

Thanks again,

-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html



Bug#378265: xserver-xorg: Random X and system crash on Radeon Mobility M6 LY, Crusoe

2006-07-14 Thread Adam C Powell IV
Package: xserver-xorg
Version: 7.0.22
Severity: important

Greetings,

My laptop, Fujitsu P2120 with Radeon Mobility M6 LY and Crusoe CPU,
hangs while running xorg with the ati driver.  This did not happen with
6.9.0, nor with xserver-xfree86-dbg (which the Crusoe CPU required, see
bug 261251).  No output because the machine hangs with nothing in the
logs, it doesn't hang when I'm at the console.  This happens under
2.6.15, .16 and .17 kernels.

It never crashes when I halt/reboot from the GNOME Desktop menu, but
always crashes when I log out.  Otherwise, crashes are random with a
half-life around 30-60 minutes.

Haven't tried the -dbg build.  The fbdev driver has not crashed on me
yet, and has passed the logout test.

Cheers,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#373248: x11-common: Needs conflict with realplayer, xserver-xfree86-dbg

2006-06-13 Thread Adam C Powell IV
Package: x11-common
Version: 7.0.22

Greetings,

The packages realplayer (8.0.6) and xserver-xfree86-dbg provide binaries
in /usr/X11R6/bin and break installation of x11-common.  Please add them
to Conflicts.

-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#354674: What on earth?

2006-04-13 Thread Adam C Powell IV
Greetings,

Please tell me if I have this right:
  * You don't like .la files
  * So you're unilaterally removing them from a core package
(libxcursor) with dozens of reverse-depends, breaking all of
them
  * Even though they're a years-old and very well established
technology
  * Which upstream libtool has not yet decided to eliminate (It's
already under discussion)
  * And which has not been discussed on debian-devel or any other
Debian list as far as I can tell (Google search).

Can you really be serious?

For example, if the maintainer of GLib decides (s)he doesn't like the
way it handles modules, and upstream *might* at some point change the
behavior, is that alone enough justification to change it and break all
of its dozens of reverse-depending packages?

-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#354674: What on earth?

2006-04-13 Thread Adam C Powell IV
On Thu, 2006-04-13 at 11:12 -0400, Adam C Powell IV wrote:
 Greetings,
 
 Please tell me if I have this right:
   * You don't like .la files
   * So you're unilaterally removing them from a core package
 (libxcursor) with dozens of reverse-depends, breaking all of
 them
   * Even though they're a years-old and very well established
 technology
   * Which upstream libtool has not yet decided to eliminate (It's
 already under discussion)
   * And which has not been discussed on debian-devel or any other
 Debian list as far as I can tell (Google search).

Okay, my mistake, the removal of .la files throughout X packages
indicates that this was an X-wide decision, not an isolated developer.
But I still don't see any discussion on Debian lists outside of this one
bug.

I guess that's why they call it unstable...

Cheers,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#354674: What on earth?

2006-04-13 Thread Adam C Powell IV
On Thu, 2006-04-13 at 19:12 +0300, Daniel Stone wrote:
 On Thu, Apr 13, 2006 at 11:12:06AM -0400, Adam C Powell IV wrote:
  Please tell me if I have this right:
* You don't like .la files
 
 Yes.
 
* So you're unilaterally removing them from a core package
  (libxcursor) with dozens of reverse-depends, breaking all of
  them
 
 Yes.
 
* Even though they're a years-old and very well established
  technology
 
 .la files?  I wouldn't call them 'very well established'.

Okay, then 'widespread', as is evident from the number of broken
packages.

* Which upstream libtool has not yet decided to eliminate (It's
  already under discussion)
 
 And X.Org upstream are currently seriously discussing whether or not to
 eliminate libtool, at which point you get broken away.  This, believe it
 or not, a) improves portability, and b) makes you immune to further
 changes.

Okay, I misunderstood, s/libtool/Xorg/.  Even so, what further
changes?  There are no further changes yet, there are merely
discussions.  This doesn't change that you acted unilaterally.

* And which has not been discussed on debian-devel or any other
  Debian list as far as I can tell (Google search).
 
 Yes.

This is the main problem.  In numerous other transitions, from udev/hal
to C++, we had fair warning and could coordinate release schedules.  See
Steve's post.

  Can you really be serious?
 
 Yes.
 
  For example, if the maintainer of GLib decides (s)he doesn't like the
  way it handles modules, and upstream *might* at some point change the
  behavior, is that alone enough justification to change it and break all
  of its dozens of reverse-depending packages?
 
 If the dependent packages can be fixed with a rebuild, and the reason is
 solid, rather than, 'I'm bored'?  Yes.

So I'm supposed to rebuild all of the dependencies between my package
and libxcursor, like multiple GNOME and KDE libraries (GNOME in my
case), just to build my package?  And then what?  Upload it?  I can't,
because those intermediate libs are broken in unstable, so it won't
autobuild.

And who's to say the interfaces won't change before the next upload of
those intermediates?  For example, GNOME is in the middle of its
2.12-2.14 transition, with dozens of packages in flight from alioth via
experimental.  It would *really* have helped if you had let them know of
these plans *before* they started uploading 2.14 packages.

Now everybody needs to wait while the maintainers of those packages
build and upload.  In the correct order.  Regardless of other release
plans.  With no notice.

*Think* for a moment about the consequences.  This is not a simple
rebuild, this is a serious problem.

 Is a rebuild really that phenomenally onerous for you?  In the time
 spent arguing this point, tons of packages could've been simply rebuilt.
 I don't see where the problem lies, unless you happen to enjoy random
 flamebait more than actual productive work.

Flamebait?  Well, if you consider discussions on stranding a large
fraction of Debian's 1000 part-time volunteer developers without the
ability to build their packages in unstable to be random flamebait, I
really can't help you.

Regards,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#354674: What on earth?

2006-04-13 Thread Adam C Powell IV
On Thu, 2006-04-13 at 19:58 -0400, David Nusinow wrote:
 On Thu, Apr 13, 2006 at 07:09:55PM -0400, Adam C Powell IV wrote:
  *Think* for a moment about the consequences.  This is not a simple
  rebuild, this is a serious problem.
 
 I agree and I take full responsibility for the issue. I'm sorry for the
 trouble. I'm fully willing to put back the .la files on request from the
 release team, who I should definitely have coordinated with beforehand.
 Note that I would have done so if I'd realized the magnitude of the
 problem, and not doing so was entirely my error.

Wow.  Thank you.  This would help in the short term, though I suspect
the damage is done and the other packages are fixing their bugs at
this point.  I agree that the release team should decide.

I hope such problems can be avoided in the future.

Cheers,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#216933: Release notes: please include cantfix Crusoe/X bug 216933

2005-05-18 Thread Adam C Powell IV
Greetings and apologies for the delay,

First, in http://www.debian.org/releases/testing/i386/release-notes/ it
does not seem that there's a natural place for known bugs, so that
will need to be created, perhaps at the end or under Detailed changes
to the system.

So here is the sample text:

The X server shipping in Debian 3.1 contains optimized code which is not
properly executed by many Transmeta(TM) Crusoe(TM) processors.  The
result of this is that at a certain time (when cached code morphed
from x86 to Crusoe VLIW instructions in the CPU is in a buggy state), X
client applications which connect with it fail with the following error
message:

X Error of failed request:  BadLength (poly request too large or internal Xlib 
length error)
Major opcode of failed request:  18 (X_ChangeProperty)
Serial number of failed request:  15
Current serial number in output stream:  18

In practical terms, this means that after a few hours of operation,
applications will suddenly quit in rapid succession; if a display
manager is running, that too will repeatedly quit and attempt to restart
itself.  The state will persist until the buggy VLIW Transmeta code is
flushed from the cache.

The workaround for this bug is to install an X server compiled without
optimization, such as the xserver-xfree86-dbg package.  Since the bug is
in the proprietary Transmeta Code Morphing Software (CMS), and the
laptop BIOS checks the CMS for a vendor signature at boot time, only
cooperation between Transmeta and the laptop vendor can fix this.  Thus
far, only HP is known to have done this for the Compaq TabletPC TC1000
family
(http://h18007.www1.hp.com/support/files/compaqtabletpc/us/download/18120.html),
 and Transmeta has dropped support for their proprietary CMS, making further 
fixes unlikely.

For more details, see Debian bug #216933, freedesktop.org bugzilla id
455 (https://bugs.freedesktop.org/show_bug.cgi?id=455) and detailed
technical analysis and a list of known platforms with the bug at
http://www.cs.auc.dk/~fleury/bug_cms/ .

On Fri, 2005-05-06 at 20:07 +0100, Rob Bradford wrote:
 Adam C Powell IV wrote:
  I'd be happy to suggest wording for such a section, just let me know.
 
 Please do this and send it to me and CC [EMAIL PROTECTED]
 
 Cheers,
 
 Rob
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#216933: Release notes: please include cantfix Crusoe/X bug 216933

2005-04-08 Thread Adam C Powell IV
Greetings,

There's a major X stability problem with Transmeta Crusoe CPUs and
Radeon Mobility graphics hardware, discussed in Debian bug 216933, in
X.org bugzilla, and at http://www.cs.auc.dk/~fleury/bug_cms/ .  This bug
causes X to crash seemingly randomly at a rate of approximately every
2-5 hours, depending on applications running and various other factors.
It has been the bane of my existence since I upgraded to sarge last
February.

Fortunately, there is a workaround, which is to install the -dbg flavor
of the X server.

For the sake of our users, I feel we should put this in a known bugs
section of the Sarge/3.1 release notes for the i386 platform.  I hate
to think that users of stable will have to deal with such a significant
problem without any warning/documentation, so at least documenting it
prominently would probably help such users quite a bit.

I'd be happy to suggest wording for such a section, just let me know.
Please CC me in replies.

Thanks,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#258399: xlibs: dvorak keyboard layout is missing right alt key

2004-10-14 Thread Adam C Powell IV
On Thu, 2004-10-07 at 18:41, Branden Robinson wrote:
 On Tue, Aug 31, 2004 at 07:31:32PM -0400, Adam C Powell IV wrote:
  I see, so dvorak has different right alt behavior from pc/us.  Thank you
  for the detailed explanation.
 [...]
  Hmm...  I am satisfied, but the next guy to come along using dvorak
  might not be, so it's good enough for me, but not necessarily good
  enough for Debian.
  
  Let's leave it open, I don't want to take any more of your time, so I'll
  try to create another variant myself and send it to this bug as a
  patch.  I should be able to get to it in the next day or two.
 
 Any luck with this?

Not yet I'm afraid.  Feel free to close it, and if I get around to
learning how to do this I'll either reopen it if it's within 30 days or
open a new wishlist bug.

Thanks for your diligence and attention to this very minor bug. :-)

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




Bug#258399: xlibs: dvorak keyboard layout is missing right alt key

2004-08-31 Thread Adam C Powell IV
On Tue, 2004-08-31 at 18:08, Denis Barbier wrote:
 On Mon, Aug 30, 2004 at 12:08:07PM -0400, Adam C Powell IV wrote:
 [...]
  Interestingly, I had thought that the absence of Alt_R in mod2 was the
  problem with the Dvorak/switched layout.  But it's also missing in the
  default US/no switch layout, in which right Alt works just fine...
 
  FYI, in the case of Dvorak/no switch, right Alt does nothing; with
  US/switch, right Alt works fine.  So Dvorak seems to be the problem.
 
 Great, thank you for your detailed report.
 Your analysis is right, swapcaps and mod2 are not causing this bug.
 Since xmodmap output is similar in both cases, one could believe that
 their modifiers are the same, but this is wrong.  The difference is
 more subtle, it becomes visible when running
   $ xmodmap -pke | grep 113
 (because 113 is the keycode of right Alt key in your case) with both
 layouts (do not swap caps/ctrl to make less changes) and compare their
 output:
keycode 113 = Alt_R Meta_R
keycode 113 = ISO_Level3_Shift Multi_key
 
 With pc/us, right Alt key is bound to Alt_R Meta_R.  Unfortunately
 xmodmap does not tell why Alt_R is bound to mod1, this is because XKB
 is much more powerful and xmodmap is unable to display all details.
 The reason can be found by running
   $ xkbcomp :0
 and searching for Alt_R in the generated server-0.xkb file.
 
 OTOH right Alt key is bound to ISO_Level3_Shift (and thus mod5) with
 dvorak layout, so pressing this key grabs the 3rd column found in
 /etc/X11/xkb/symbols/pc/dvorak (ie. dead keys).  This event is
 intercepted by XKB and not sent to your window manager.
 So in fact, your right Alt key works as expected, but not as you want.

I see, so dvorak has different right alt behavior from pc/us.  Thank you
for the detailed explanation.

 This bug should either be fixed by providing a pure ASCII dvorak
 variant, or you have to bind your right Alt key to mod1.  I believe
 that selecting altwin:meta_alt option does the trick.  In such a
 case, can this bugreport be closed, or do you really need another
 variant?

Hmm...  I am satisfied, but the next guy to come along using dvorak
might not be, so it's good enough for me, but not necessarily good
enough for Debian.

Let's leave it open, I don't want to take any more of your time, so I'll
try to create another variant myself and send it to this bug as a
patch.  I should be able to get to it in the next day or two.

Thanks,

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




Bug#258399: xlibs: dvorak keyboard layout is missing right alt key

2004-08-30 Thread Adam C Powell IV
On Thu, 2004-08-26 at 15:37, Denis Barbier wrote:
 Adam C Powell IV wrote:
  On Wed, 2004-08-25 at 16:38, Branden Robinson wrote:
[snip]
 So I'm thinking the fix is to apply the above, then modify the
 symbol maps such that (in most cases) any keys that get modifier
 mappings are cleared first.
 This solution will absolutely positively need testing.
 
 No, original bugreport is against -4, so this is a different issue.
 And 'modifier_map none' does not appear in XFree86 CVS, so shipping
 files with this construct seems very risky.  OTOH incorporating 667
 would be nice since users may try this syntax if everything else
 fails.
 
  I see.  Thanks for the rapid response!  Let me know how I can help with
  testing.
 
 What does
   $ xmodmap
   $ setxkbmap -print
 display?  You told that your right alt key is missing, what does xev
 tell when it is pressed?  And what is this key supposed to do in your
 environment?

This is with the GNOME keyboard manager set to the Dvorak layout with
left Ctrl and caps lock switched:

54 p4-117-1% xmodmap
xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):

shift   Shift_L (0x32),  Shift_R (0x3e)
lockCaps_Lock (0x25)
control Control_L (0x42),  Control_R (0x6d)
mod1Alt_L (0x40),  BadKey (0x7d),  BadKey (0x9c)
mod2Num_Lock (0x4d)
mod3
mod4BadKey (0x7f),  BadKey (0x80)
mod5Mode_switch (0x5d),  ISO_Level3_Shift (0x7c)

55 p4-117-1% setxkbmap -print
xkb_keymap {
xkb_keycodes  { include xfree86+aliases(qwerty)   };
xkb_types { include complete  };
xkb_compat{ include complete  };
xkb_symbols   { include pc/pc(pc104)+pc/dvorak+ctrl(swapcaps) };
xkb_geometry  { include pc(pc104) };
};

Now when I use the capplet to remove Dvorak and add U.S. English, and
remove the ctrl-caps lock switch (IOW, revert to defaul settings):

56 p4-117-1% xmodmap
xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):

shift   Shift_L (0x32),  Shift_R (0x3e)
lockCaps_Lock (0x42)
control Control_L (0x25),  Control_R (0x6d)
mod1Alt_L (0x40),  BadKey (0x7d),  BadKey (0x9c)
mod2Num_Lock (0x4d)
mod3
mod4BadKey (0x7f),  BadKey (0x80)
mod5Mode_switch (0x5d),  ISO_Level3_Shift (0x7c)

57 p4-117-1% setxkbmap -print
xkb_keymap {
xkb_keycodes  { include xfree86+aliases(qwerty)   };
xkb_types { include complete  };
xkb_compat{ include complete  };
xkb_symbols   { include pc/pc(pc104)+pc/us};
xkb_geometry  { include pc(pc104) };
};

Interestingly, I had thought that the absence of Alt_R in mod2 was the
problem with the Dvorak/switched layout.  But it's also missing in the
default US/no switch layout, in which right Alt works just fine...

FYI, in the case of Dvorak/no switch, right Alt does nothing; with
US/switch, right Alt works fine.  So Dvorak seems to be the problem.

Thanks much,

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




Re: Everything gtk is crashing!

2004-08-26 Thread Adam C Powell IV
On Tue, 2004-08-24 at 15:15, Aaron M. Ucko wrote:
 Your laptop has a Transmeta processor, right?  If so, I believe you're
 running into Bug#216933 (aka #234556 and #261251)...

Yes!  That sounds like it.  Thanks for the pointer.

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg



Bug#258399: xlibs: dvorak keyboard layout is missing right alt key

2004-08-24 Thread Adam C Powell IV
Hello again and apologies for the delay,

On Tue, 2004-07-13 at 00:44, Branden Robinson wrote:
 tag 258399 + moreinfo upstream
 thanks
 
 On Fri, Jul 09, 2004 at 08:48:38AM -0400, Adam C Powell IV wrote:
  Package: xlibs
  Version: 4.3.0.dfsg.1-4
  Severity: minor
  
  Greetings,
  
  On switching from a normal US layout to the dvorak layout in GNOME (on a
  PC), I've lost the use of the right alt key...
 
 I think this is the sort of thing the unpopular modifier key change
 backported from upstream in -5 was intended to address.
 
 Can you reproduce this problem with 4.3.0.dfsg.1-6?

Yes.  I've upgraded xlibs[-data] and the individual libraries on which
it depends, and xserver-[xfree86|common], and the problem persists.  Of
course, this is still just testing with a newer X, though libxklavier is
at its newest version, but other old packages could be causing this...

Please let me know if you need any further information.

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




Everything gtk is crashing!

2004-08-24 Thread Adam C Powell IV
Greetings,

On my laptop, a Fujitsu P2120 with a Radeon Mobility M6 LY running
testing and kernel 2.6.3 (because alsa doesn't work with 2.6.6 or 2.6.7
with the ALi M5451), from time to time all gtk+ apps spontaneously start
to crash.  The error messages in .xsession-errors look like:

The program 'gnome-panel' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength (poly request too large or internal Xlib length
erro'.
  (Details: serial 33 error_code 16 request_code 18 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error()
function.)
Gnome-Message: gnome_execute_async_with_env_fds: returning -1
The program 'evolution-alarm-notify' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength (poly request too large or internal Xlib length
erro'.
  (Details: serial 33 error_code 16 request_code 18 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error()
function.)

Trouble is, because everything crashes (except enlightenment, so I exit
X by logging out of E from the middle-button menu), and nothing new
linked to gtk+ will start up again, I can't very well debug with
--sync.  The problem persists through X restarts, only a reboot fixes
it.

Very often this happens soon after start-up, with gdm repeatedly
crashing until either I can accumulate enough keystrokes in the console
between crashes to log in as root and reboot, or it gives out, or I give
up and hard reset the machine.  If it gets past gdm, the machine has
about a two-hour half-life before the behavior forces a reboot.

Also on this laptop and only this laptop, every 10-20 minutes X slows to
a crawl, with the monitor applet still running and showing 100% CPU
usage, of which 20-30% is system.

Any ideas?  I'm not subscribed to debian-x, so if you reply to only that
list (and not debian-gtk-gnome), please CC me.

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg



Bug#258399: xlibs: dvorak keyboard layout is missing right alt key

2004-07-09 Thread Adam C Powell IV
Package: xlibs
Version: 4.3.0.dfsg.1-4
Severity: minor

Greetings,

On switching from a normal US layout to the dvorak layout in GNOME (on a
PC), I've lost the use of the right alt key...

Thanks,

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg



Re: please build XFree86 4.3.0 for experimental

2003-11-02 Thread Adam C Powell IV
On Fri, 2003-10-31 at 16:15, Branden Robinson wrote:
 On Fri, Oct 31, 2003 at 07:54:08AM -0500, Adam C Powell IV wrote:
  Is anyone building -0pre1v4?  If not I've got a build going and can
  upload when it's done.  (Tried to install -0pre1v3 last night, but
  xlibs-data is only -0pre1v4.)
 
 I would very much like to see an ARM upload of -0pre1v4.

Okay, finally finished building this morning (various difficulties), and
installed successfully; just uploaded.  Sorry about the delay.

And good news, it even seems to work!  But I haven't pushed it yet...

  Also, I noticed two problem along the way.  First, there seems to be a
  circular dependency here.  xfree86 needs libxcursor-dev to build.  But
  libxcursor1 depends on xlibs.  So one needs xlibs-dev 4.2.x installed in
  order to build xcursor, though when xfree86 4.3.0 goes into unstable,
  there will be no xlibs-dev 4.2.x.  Long-term, any release of xcursor
  while xfree86 is building (and thus is uninstallable on some arches)
  breaks stuff, so IMO this is a serious bug.
 
 Unless I'm misunderstaning you, this is no different from the
 build-dependency loop between tetex-base and xfree86.
 
 (TeTeX depends on Xlib for xdvi, and XFree86 depends on TeTeX to
 generate docs.)

You're right, I hadn't thought of that.

The new problem with 4.3.0 is the versioned dependency of xlibs on
xlibs-data.  So there is a problem if new tetex or xcursor source is
uploaded between the upload of xlibs-data and xlibs.  If, say, MIPS is
slow to build xfree86, then tetex/xcursor will be impossible to
autobuild in the meantime, because xlibs-dev will be impossible to
install.  And then, if a new X is uploaded before this is resolved,
neither one can be built because neither is installable.

Even worse, autobuilding X becomes totally impossible once xlibs-data is
accepted, because to build it, one must install libxcursor-dev, which
requires installing xlibs, which is not installable because it is old
and xlibs-data is new.  So one must have previously installed either
xlibs 4.2.x or else *both* the old xlibs *and* old xlibs-data, then one
can install libxcursor-dev, then one can build the new X.  Or one could
have previously installed libxcursor-dev and tetex-bin (which is why I
didn't notice this wrt tetex), but the autobuilders of course have none
of these.

There are two ways to resolve this: break the dependency of libxcursor1
on xlibs (or change it to Recommends or Suggests), or soften the
version requirement of the dependency relationship between xlibs and
xlibs-data (e.g. = 4.3.0 or even =${Source-Version} will solve
this problem, though it may break in other subtle ways).

  I broke the circular dep manually by forcing libxcursor1 to install
  though xlibs was not configured (wouldn't configure without xlibs-data
  at the same version).  But the only sane long-term workaround I can
  think of is to remove the dependency between libxcursor1 and xlibs, and
  just let applications depend on both shlib packages.
 
 I don't understand.

See above.

  Second, xlibs-data asks manually if I want to accept new versions of
  *all* of its config files the first time it's installed.  I'm not sure
  about what can be done about this, since those files seem to be moving
  from one package to another, but it's a bit annoying...
 
 xfree86 (4.3.0-0pre1v5) experimental; urgency=low
 [...]
   * Update xlibs and xlibs-data's package descriptions to clarify that X
 Keyboard Extension (XKB) data is in xlibs, but other
 architecture-independent data is in xlibs-data.  The XKB data has not
 moved because dpkg supports no mechanism for migrating conffiles between
 packages, and it is unacceptable for people to be spuriously shown dpkg's
 changed-conffile prompt dozens of times when upgrading from versions of
 xlibs prior to 4.3.0.
 - debian/control
 
 -0pre1v5 isn't released yet, but the above change has already been made.

Thank you, this helps a lot!  It would be much better of course if dpkg
could migrate conffiles, but that sounds like a lot of work...

Now ARM folk, any chance of some help with 212569?  (my Tuesday post
about Mozilla regxpcom/regchrome and C++ on our beloved platform...)

Zeen,
-- 
-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg



Re: please build XFree86 4.3.0 for experimental

2003-10-31 Thread Adam C Powell IV
Hello,

Is anyone building -0pre1v4?  If not I've got a build going and can
upload when it's done.  (Tried to install -0pre1v3 last night, but
xlibs-data is only -0pre1v4.)

Also, I noticed two problem along the way.  First, there seems to be a
circular dependency here.  xfree86 needs libxcursor-dev to build.  But
libxcursor1 depends on xlibs.  So one needs xlibs-dev 4.2.x installed in
order to build xcursor, though when xfree86 4.3.0 goes into unstable,
there will be no xlibs-dev 4.2.x.  Long-term, any release of xcursor
while xfree86 is building (and thus is uninstallable on some arches)
breaks stuff, so IMO this is a serious bug.

I broke the circular dep manually by forcing libxcursor1 to install
though xlibs was not configured (wouldn't configure without xlibs-data
at the same version).  But the only sane long-term workaround I can
think of is to remove the dependency between libxcursor1 and xlibs, and
just let applications depend on both shlib packages.

Second, xlibs-data asks manually if I want to accept new versions of
*all* of its config files the first time it's installed.  I'm not sure
about what can be done about this, since those files seem to be moving
from one package to another, but it's a bit annoying...

Apologies if these have already been discussed (or solved?) on debian-x;
please CC me on posts to that list (though I'm on debian-arm, so if you
reply to both lists I'm all set).

On Wed, 2003-10-08 at 04:31, Philip Blundell wrote:
 On Tue, 2003-10-07 at 23:27, Branden Robinson wrote:
  Please, please, build xfree86 4.3.0-0pre1v3 from experimental for your
  architecture.
 
 Othmar, I thought you built and uploaded this several days ago.  What's
 up?
-- 
-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://lyre.mit.edu/~powell/The_Best_Stuff_In_The_World_Today_Cafe.ogg


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: # Re: XFree86 4.2 Debian packages for Alpha

2002-10-22 Thread Adam C Powell IV

Branden Robinson wrote:


On Tue, Oct 22, 2002 at 01:29:04PM +0200, [EMAIL PROTECTED] wrote:
 


Dear Falk and Lists

You'r right, new unstable libc sounds a bit to unstable for me...

Is there any way to replase the xfree86 4.1 in Woody with the 4.2 version,
without having to be a Debian expert?

I'm copying this to debian-alpha@lists.debian.org and
debian-x@lists.debian.org for further comments from you and others...
   


You'd have to persuade the Stable Release Manager to permit such a
thing, and frankly I think there is a greater chance of the Sun
reversing its course across the sky.  Because he is so busy he appears
to be only permitting in security fixes and *nothing* else.

Stability aside, I thought I saw somewhere that someone had built the X 
4.2 packages for stable; a quick look on Debian Planet or some such 
should turn it up.


If nothing else, at least it's easier than making the sun reverse its 
course across the sky... :-)


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: # Re: XFree86 4.2 Debian packages for Alpha

2002-10-22 Thread Adam C Powell IV
Branden Robinson wrote:


On Tue, Oct 22, 2002 at 01:29:04PM +0200, [EMAIL PROTECTED] wrote:
 

Dear Falk and Lists

You'r right, new unstable libc sounds a bit to unstable for me...

Is there any way to replase the xfree86 4.1 in Woody with the 4.2 version,
without having to be a Debian expert?

I'm copying this to [EMAIL PROTECTED] and
[EMAIL PROTECTED] for further comments from you and others...
   

You'd have to persuade the Stable Release Manager to permit such a
thing, and frankly I think there is a greater chance of the Sun
reversing its course across the sky.  Because he is so busy he appears
to be only permitting in security fixes and *nothing* else.


Stability aside, I thought I saw somewhere that someone had built the X 
4.2 packages for stable; a quick look on Debian Planet or some such 
should turn it up.

If nothing else, at least it's easier than making the sun reverse its 
course across the sky... :-)

Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: xfree86 4.2.1-0pre1v1 (mips,mipsel,m68k,powerpc,sh4) available at the X Strike Force

2002-09-17 Thread Adam C Powell IV

Branden Robinson wrote:


[Please direct follow-ups to debian-x.]

I hadn't sent an update on these packages, but XFree86 4.2.1 pre-release
packages are now available for the five architectures mentioned in the
subject line, as well as for Alpha, i386, and SPARC, which were already
announced.

I still need builds for the following architectures:

* ARM
* HP-PA
* IA-64 (I'm handling this one)
* S/390

Othmar Pasteka was working on an ARM build but apparently debussy hung
while compiling it.  I hope it wasn't the XFree86 build that caused it!


I'd be happy to do ARM... consider it started.

Where do I upload to?
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: xfree86 4.2.1-0pre1v1 (mips,mipsel,m68k,powerpc,sh4) available at the X Strike Force

2002-09-17 Thread Adam C Powell IV

Adam C Powell IV wrote:


Branden Robinson wrote:


Othmar Pasteka was working on an ARM build but apparently debussy hung
while compiling it.  I hope it wasn't the XFree86 build that caused it!


I'd be happy to do ARM... consider it started.

Where do I upload to?


Oops, forgot how much disk space this takes.  I'll give it a try, but it 
will likely fail, my unstable chroot has only ~400 MB available.


Speaking of disk space, why is tetex-bin in Build-Depends and not 
Build-Depends-Indep?  Is there documentation built using it in binary-arch?


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: xfree86 4.2.1-0pre1v1 (mips,mipsel,m68k,powerpc,sh4) available at the X Strike Force

2002-09-17 Thread Adam C Powell IV

Adam C Powell IV wrote:


Adam C Powell IV wrote:


Branden Robinson wrote:


Othmar Pasteka was working on an ARM build but apparently debussy hung
while compiling it.  I hope it wasn't the XFree86 build that caused it!


I'd be happy to do ARM... consider it started.

Where do I upload to?


Oops, forgot how much disk space this takes.  I'll give it a try, but 
it will likely fail, my unstable chroot has only ~400 MB available.


Yup, not even close, moving the 100+MB of tarballs out of the way didn't 
help at all.


Sorry, no can do. :-(
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: xfree86 4.2.1-0pre1v1 (mips,mipsel,m68k,powerpc,sh4) availableat the X Strike Force

2002-09-17 Thread Adam C Powell IV

Branden Robinson wrote:

[Please direct follow-ups to debian-x.]

I hadn't sent an update on these packages, but XFree86 4.2.1 pre-release
packages are now available for the five architectures mentioned in the
subject line, as well as for Alpha, i386, and SPARC, which were already
announced.

I still need builds for the following architectures:

* ARM
* HP-PA
* IA-64 (I'm handling this one)
* S/390

Othmar Pasteka was working on an ARM build but apparently debussy hung
while compiling it.  I hope it wasn't the XFree86 build that caused it!

I'd be happy to do ARM... consider it started.

Where do I upload to?
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: xfree86 4.2.1-0pre1v1 (mips,mipsel,m68k,powerpc,sh4) availableat the X Strike Force

2002-09-17 Thread Adam C Powell IV

Adam C Powell IV wrote:

 Branden Robinson wrote:

 Othmar Pasteka was working on an ARM build but apparently debussy hung
 while compiling it.  I hope it wasn't the XFree86 build that caused it!

 I'd be happy to do ARM... consider it started.

 Where do I upload to?

Oops, forgot how much disk space this takes.  I'll give it a try, but it 
will likely fail, my unstable chroot has only ~400 MB available.

Speaking of disk space, why is tetex-bin in Build-Depends and not 
Build-Depends-Indep?  Is there documentation built using it in binary-arch?

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: xfree86 4.2.1-0pre1v1 (mips,mipsel,m68k,powerpc,sh4) availableat the X Strike Force

2002-09-17 Thread Adam C Powell IV

Adam C Powell IV wrote:

 Adam C Powell IV wrote:

 Branden Robinson wrote:

 Othmar Pasteka was working on an ARM build but apparently debussy hung
 while compiling it.  I hope it wasn't the XFree86 build that caused it!

 I'd be happy to do ARM... consider it started.

 Where do I upload to?

 Oops, forgot how much disk space this takes.  I'll give it a try, but 
 it will likely fail, my unstable chroot has only ~400 MB available.

Yup, not even close, moving the 100+MB of tarballs out of the way didn't 
help at all.

Sorry, no can do. :-(
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: XFree86 4.2.0-0pre1v1 available for Alpha and ARM

2002-08-05 Thread Adam C Powell IV

Branden Robinson wrote:


[Note: I am not subscribed to the -arm or -alpha lists.]

Thanks to Falk Hueffner and Phil Blundell for compiling these.

The migration of people.d.o from klecker to gluck has finished, and I
have restored my repository, which was unavailable for a few days.

http://people.debian.org/~branden/sid/
 


Thanks!  Works great for me on ARM, though bug 113022 persists.

Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: New ARM elfloader patch

2001-10-11 Thread Adam C Powell IV

Guess what...  it built!  (Had to split it among the two local 
partitions and put relatively inactive stuff on NFS.)  So the patches 
were successful that far; they're at:

Adam C Powell IV wrote:

 Christian T. Steigies wrote:

 On Tue, Oct 09, 2001 at 04:04:51PM -0400, Adam C Powell IV wrote:

 http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
 http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff
 http://lyre.mit.edu/~powell/debs/350_mips_compiler_h.diff
 http://lyre.mit.edu/~powell/debs/400_hppa_support.diff

 Unpack the X source, then put all of these in debian/patches, and 
 remove 310_arm_compiler_h.diff from that directory.

Build logs are at:
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-7.8.log
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-7.8b.log
(the first completed build and ran out of space in install; the second 
has install and binary-arch.)

There was one warning worth noting, during the dh_movefiles substitute:

cp: cannot stat 
`/redhat/packages/xfree86-4.1.0/debian/tmp/usr/X11R6/lib/modules/drivers/tdfx.o': 
No such file or directory

Now the bad news: it doesn't work. :-(  The debugging loader churns out 
over 30 MB of stuff, then dies with:

ElfGetSymbolNameIndex(6b,a) afbCreateDefColormap 1 0 0
FBIOPUT_VSCREENINFO: Invalid argument

Fatal server error:
AddScreen/ScreenInit failed for driver 0

The (huge!) log and XF86Config (generated by debconf) are at:
http://lyre.mit.edu/~powell/debs/XFree86.0.log
http://lyre.mit.edu/~powell/debs/XF86Config-4

Does this much (this little) progress justify including the above 
patches in the X package?

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: New ARM elfloader patch

2001-10-11 Thread Adam C Powell IV

[EMAIL PROTECTED]  wrote:

In message [EMAIL PROTECTED], Adam C Powell IV writes:

Ah, yes.  You're right.  If I tell it 8-bit, then it gets past that, and 
gets signal 4 later, after setting up the mouse.  Oh well.  Config and 
log at the same place as last time.  But yes, the ELF loader might just 
be working... :-)

Signal 4 is illegal instruction, which unfortunately points the
finger of blame back at the loader.  The log on its own isn't
especially illuminating; can you run XFree86 under the debugger and
find out what instruction it's tripping up on?

Hmm.  Must be an intermittent thing.  I ran it in the debugger, and it 
came up just fine!  Well, almost, the mouse was not happy, but that's 
because I was running gpm too.  And the ctrl-alt commands didn't seem to 
work.  With gpm turned off, startx ran perfectly!  Well, slow as 
anything because of all the debugging info it's generating (though 
according to top, it uses 98% of CPU, so it's not a disk issue), it 
takes 3-4 minutes to start!

Okay, out of six attempts, it has signal 4'd twice, one of those with 
gpm off.  I'm afraid I've run out of time to work on this, I guess a few 
more runs under the debugger would do it.

But in the meantime...  I can log in via gdm, and run GNOME and 
Enlightenment, with ripples, and transparent gnome-terminal, and 
alpha-blended icons, and, and, it's so beautiful!  Eight-bit color isn't 
the greatest, but, well, I'm pretty happy.  Once the server is up, it 
seems pretty stable (okay, so I've just tested it for 30 minutes :-).

I've moved the packages to http://lyre.mit.edu/~powell/debs/ for others 
to help test, and just share and enjoy!  I'm short of time for the next 
couple of weeks, so it will be a while before I can work on this again.

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: New ARM elfloader patch

2001-10-11 Thread Adam C Powell IV
Guess what...  it built!  (Had to split it among the two local 
partitions and put relatively inactive stuff on NFS.)  So the patches 
were successful that far; they're at:


Adam C Powell IV wrote:


Christian T. Steigies wrote:


On Tue, Oct 09, 2001 at 04:04:51PM -0400, Adam C Powell IV wrote:


http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff
http://lyre.mit.edu/~powell/debs/350_mips_compiler_h.diff
http://lyre.mit.edu/~powell/debs/400_hppa_support.diff


Unpack the X source, then put all of these in debian/patches, and 
remove 310_arm_compiler_h.diff from that directory.



Build logs are at:
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-7.8.log
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-7.8b.log
(the first completed build and ran out of space in install; the second 
has install and binary-arch.)


There was one warning worth noting, during the dh_movefiles substitute:

cp: cannot stat 
`/redhat/packages/xfree86-4.1.0/debian/tmp/usr/X11R6/lib/modules/drivers/tdfx.o': 
No such file or directory


Now the bad news: it doesn't work. :-(  The debugging loader churns out 
over 30 MB of stuff, then dies with:


ElfGetSymbolNameIndex(6b,a) afbCreateDefColormap 1 0 0
FBIOPUT_VSCREENINFO: Invalid argument

Fatal server error:
AddScreen/ScreenInit failed for driver 0

The (huge!) log and XF86Config (generated by debconf) are at:
http://lyre.mit.edu/~powell/debs/XFree86.0.log
http://lyre.mit.edu/~powell/debs/XF86Config-4

Does this much (this little) progress justify including the above 
patches in the X package?


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: New ARM elfloader patch

2001-10-11 Thread Adam C Powell IV

Philip Blundell wrote:


FBIOPUT_VSCREENINFO: Invalid argument

That looks like a good error, in the sense that I don't think it's at all 
related to the ELF loader.  Instead you seem to have some kind of fbcon 
problem.  I think this can happen if you are trying to start up X in a 
different colour depth to the one you currently have set, or that kind of 
thing.  I think fbset will tell you the current situation.


Ah, yes.  You're right.  If I tell it 8-bit, then it gets past that, and 
gets signal 4 later, after setting up the mouse.  Oh well.  Config and 
log at the same place as last time.  But yes, the ELF loader might just 
be working... :-)


Next question: why can't I have 16-bit?  fbset -depth 16 gives me the 
same error.  But I have 2 MB VRAM (standard Netwinder), and at 1024x768, 
16-bit should use just 1.5 MB, right?  I've had 16-bit success with 
previous 2.4.x kernels, but can't get 2.4.5 to do it.


Here's what fbset -i has to say:

mode 1024x768-60
   # D: 64.998 MHz, H: 48.362 kHz, V: 60.002 Hz
   geometry 1024 768 1024 768 8
   timings 15385 160 24 29 3 136 6
   accel true
   rgba 8/0,8/0,8/0,0/0
endmode

Frame buffer device information:
   Name: CyberPro2000
   Address : 0xc000
   Size: 2097152
   Type: PACKED PIXELS
   Visual  : PSEUDOCOLOR
   XPanStep: 0
   YPanStep: 1
   YWrapStep   : 0
   LineLength  : 1024
   MMIO Address: 0xc080
   MMIO Size   : 786432
   Accelerator : Unknown (33)

Thanks,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: New ARM elfloader patch

2001-10-11 Thread Adam C Powell IV

[EMAIL PROTECTED]  wrote:


In message [EMAIL PROTECTED], Adam C Powell IV writes:

Ah, yes.  You're right.  If I tell it 8-bit, then it gets past that, and 
gets signal 4 later, after setting up the mouse.  Oh well.  Config and 
log at the same place as last time.  But yes, the ELF loader might just 
be working... :-)



Signal 4 is illegal instruction, which unfortunately points the
finger of blame back at the loader.  The log on its own isn't
especially illuminating; can you run XFree86 under the debugger and
find out what instruction it's tripping up on?

Hmm.  Must be an intermittent thing.  I ran it in the debugger, and it 
came up just fine!  Well, almost, the mouse was not happy, but that's 
because I was running gpm too.  And the ctrl-alt commands didn't seem to 
work.  With gpm turned off, startx ran perfectly!  Well, slow as 
anything because of all the debugging info it's generating (though 
according to top, it uses 98% of CPU, so it's not a disk issue), it 
takes 3-4 minutes to start!


Okay, out of six attempts, it has signal 4'd twice, one of those with 
gpm off.  I'm afraid I've run out of time to work on this, I guess a few 
more runs under the debugger would do it.


But in the meantime...  I can log in via gdm, and run GNOME and 
Enlightenment, with ripples, and transparent gnome-terminal, and 
alpha-blended icons, and, and, it's so beautiful!  Eight-bit color isn't 
the greatest, but, well, I'm pretty happy.  Once the server is up, it 
seems pretty stable (okay, so I've just tested it for 30 minutes :-).


I've moved the packages to http://lyre.mit.edu/~powell/debs/ for others 
to help test, and just share and enjoy!  I'm short of time for the next 
couple of weeks, so it will be a while before I can work on this again.


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg







Re: New ARM elfloader patch

2001-10-09 Thread Adam C Powell IV

Okay, I give up.  I've tried several times to build this package, and 
each time it's failed, because of something having nothing to do with 
the package itself.  I got some patches together, and after a couple of 
early mistakes they've built just fine -- and work with -7 too.  But at 
some point, during unpacking or during dh_makeshlibs or anywhere in 
between, the following happens:

nfs: server not responding, still trying

(I don't have enough disk space on my Netwinder to hold the entire build 
tree.)  I can't seem to get out of this, can't unmount the remote 
directories, can't kill the processes which are keeping it busy, even 
have trouble rebooting sometimes.

If I try to debian/rules build after it fails in the middle, it seems 
to do a make clean or something similar which removes all of the 
previously-built libraries and object files.  So the previous progress 
is lost.

So, could someone else please take my patches and build and upload X for 
us?  They're at:

 http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
 http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff
 http://lyre.mit.edu/~powell/debs/350_mips_compiler_h.diff
 http://lyre.mit.edu/~powell/debs/400_hppa_support.diff

Unpack the X source, then put all of these in debian/patches, and remove 
310_arm_compiler_h.diff from that directory.  It should build, and if 
all goes well, it may even work!

The first two are based on the previous 310_arm_compiler_h.diff and 600 
and 600a from debian/held-patches.  No rocket science here, I just had 
to tweak it a bit to use the inx/outx prototypes from libc, specifically 
sys/io.h.  The last two differ from what's there now only in line 
numbers so their compiler.h hunks are applied without offset.

Thanks,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: New ARM elfloader patch

2001-10-09 Thread Adam C Powell IV

Christian T. Steigies wrote:

On Tue, Oct 09, 2001 at 04:04:51PM -0400, Adam C Powell IV wrote:

So, could someone else please take my patches and build and upload X for 
us?  They're at:

http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff
http://lyre.mit.edu/~powell/debs/350_mips_compiler_h.diff
http://lyre.mit.edu/~powell/debs/400_hppa_support.diff

Unpack the X source, then put all of these in debian/patches, and remove 
310_arm_compiler_h.diff from that directory.  It should build, and if 
all goes well, it may even work!

The first two are based on the previous 310_arm_compiler_h.diff and 600 
and 600a from debian/held-patches.  No rocket science here, I just had 
to tweak it a bit to use the inx/outx prototypes from libc, specifically 
sys/io.h.  The last two differ from what's there now only in line 
numbers so their compiler.h hunks are applied without offset.

Do you know if these patches could help makeing the m68k elfloader work?

I don't think so, I think there's quite a bit of ARM-specific stuff in 
there.  But you can change some of the #ifdef(__arm__) to use m68k as 
well, and give it a shot!

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: New ARM elfloader patch

2001-10-09 Thread Adam C Powell IV
Okay, I give up.  I've tried several times to build this package, and 
each time it's failed, because of something having nothing to do with 
the package itself.  I got some patches together, and after a couple of 
early mistakes they've built just fine -- and work with -7 too.  But at 
some point, during unpacking or during dh_makeshlibs or anywhere in 
between, the following happens:


nfs: server not responding, still trying

(I don't have enough disk space on my Netwinder to hold the entire build 
tree.)  I can't seem to get out of this, can't unmount the remote 
directories, can't kill the processes which are keeping it busy, even 
have trouble rebooting sometimes.


If I try to debian/rules build after it fails in the middle, it seems 
to do a make clean or something similar which removes all of the 
previously-built libraries and object files.  So the previous progress 
is lost.


So, could someone else please take my patches and build and upload X for 
us?  They're at:



http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff
http://lyre.mit.edu/~powell/debs/350_mips_compiler_h.diff
http://lyre.mit.edu/~powell/debs/400_hppa_support.diff


Unpack the X source, then put all of these in debian/patches, and remove 
310_arm_compiler_h.diff from that directory.  It should build, and if 
all goes well, it may even work!


The first two are based on the previous 310_arm_compiler_h.diff and 600 
and 600a from debian/held-patches.  No rocket science here, I just had 
to tweak it a bit to use the inx/outx prototypes from libc, specifically 
sys/io.h.  The last two differ from what's there now only in line 
numbers so their compiler.h hunks are applied without offset.


Thanks,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: New ARM elfloader patch

2001-10-09 Thread Adam C Powell IV

Christian T. Steigies wrote:


On Tue, Oct 09, 2001 at 04:04:51PM -0400, Adam C Powell IV wrote:

So, could someone else please take my patches and build and upload X for 
us?  They're at:



http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff
http://lyre.mit.edu/~powell/debs/350_mips_compiler_h.diff
http://lyre.mit.edu/~powell/debs/400_hppa_support.diff

Unpack the X source, then put all of these in debian/patches, and remove 
310_arm_compiler_h.diff from that directory.  It should build, and if 
all goes well, it may even work!


The first two are based on the previous 310_arm_compiler_h.diff and 600 
and 600a from debian/held-patches.  No rocket science here, I just had 
to tweak it a bit to use the inx/outx prototypes from libc, specifically 
sys/io.h.  The last two differ from what's there now only in line 
numbers so their compiler.h hunks are applied without offset.



Do you know if these patches could help makeing the m68k elfloader work?

I don't think so, I think there's quite a bit of ARM-specific stuff in 
there.  But you can change some of the #ifdef(__arm__) to use m68k as 
well, and give it a shot!


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: New ARM elfloader patch

2001-10-09 Thread Adam C Powell IV

[EMAIL PROTECTED] wrote:


In message [EMAIL PROTECTED], Adam C Powell IV writes:

and 600a from debian/held-patches.  No rocket science here, I just had 
to tweak it a bit to use the inx/outx prototypes from libc, specifically 
sys/io.h.  The last two differ from what's there now only in line 



Whoa, this is dangerous talk.  I think X and libc have differing views
on what order the parameters to outx() go in.  Extreme caution is
advisable if you are making changes in this area.


Hmm, the 600 patch in debian/held-patches specifically says:

   +/* for Linux on ARM, we use the LIBC inx/outx routines */
   +/* note that the appropriate setup via ioperm needs to be done */
   +/*  *before* any inx/outx is done. */
   +
   +static __inline__ void
   +xf_outb(unsigned short port, unsigned char val)
   +{
   +outb(val, port);
   +}

This is basically what I used in my 311 patch.  So this inline routine 
reorders the parameters.



I can make you an account on one of the armlinux.org machines if you
want somewhere to build this stuff, just let me know.

Cool!  I just realized there's one more thing I can try, so I'll do that 
and reply offline if it doesn't work.


Thanks much,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: What's the status on Xfree86 4.1.0?

2001-09-27 Thread Adam C Powell IV

Philip Blundell wrote:

On Thu, 27 Sep 2001, Adam C Powell IV wrote:

So, where do I get this patch?  It doesn't come with the 4.1.0-6 source; 
I presume it's against 4.0.2-*?


I thought it was still shipped with 4.1.0 in held-patches.  If not,
yeah, you can get it from the 4.0.x source.  Or in case of complete
desperation I can mail you a copy.

Oh yeah, there it is.  Thanks.
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: New ARM elfloader patch

2001-09-27 Thread Adam C Powell IV

Adam C Powell IV wrote:

  The new patch is at 
 http://lyre.mit.edu/~powell/debs/311_arm_elfloader.diff

D'oh!  Forgot about patch application order, put in as number 311 it 
interferes with other patches (#400 in particular) and causes the build 
to fail due to patch offsets.

So, change of strategy.  I merged 310 and the compiler.h part of this 
and call it 311, which replaces 310.  And the elf.h, elfloader.c and 
xf86sym.c parts I put in 312.  New URLs:
http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff

Also, this caused one offset problem with 400, which I replaced with:
http://lyre.mit.edu/~powell/debs/401_hppa_support.diff

So at least this unpacks successfully, and is building...

 The build log-in-progress is at 
 http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-6.log

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: What's the status on Xfree86 4.1.0?

2001-09-27 Thread Adam C Powell IV

Phil Blundell wrote:


I was pretty sure that the module loader would be broken.  I need an arm
hacker to go through the arm-specific patches in debian/held-patches an
re-merge them with 4.1.0.



Blast, yes, I forgot the module loader.

From a quick glance at the code, you want to apply 
600_arm_module_loader_and_port_IO.diff.  A lot of the elfloader.c hunks will 
fail but I think they are no longer required.  You also need at least the 
xf86sym.c part of 600a.diff; again one hunk will fail and can be ignored.


Okay, I'm getting sufficiently fed up with not having X on the netwinder 
that I'd like to give this a try.


So, where do I get this patch?  It doesn't come with the 4.1.0-6 source; 
I presume it's against 4.0.2-*?


Thanks,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






New ARM elfloader patch

2001-09-27 Thread Adam C Powell IV

 Greetings,

I have made a new ARM elfloader patch based on held-patches/600 and 
600a.  So those held patches are obsolete.  A thorough reading of 
held-patch 612_arm_elfloader.diff indicates that too is obsolete.


The new patch is at http://lyre.mit.edu/~powell/debs/311_arm_elfloader.diff
The build log-in-progress is at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-6.log


Let's see if it works...

Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg





Re: New ARM elfloader patch

2001-09-27 Thread Adam C Powell IV

Adam C Powell IV wrote:

 The new patch is at 
http://lyre.mit.edu/~powell/debs/311_arm_elfloader.diff


D'oh!  Forgot about patch application order, put in as number 311 it 
interferes with other patches (#400 in particular) and causes the build 
to fail due to patch offsets.


So, change of strategy.  I merged 310 and the compiler.h part of this 
and call it 311, which replaces 310.  And the elf.h, elfloader.c and 
xf86sym.c parts I put in 312.  New URLs:

http://lyre.mit.edu/~powell/debs/311_arm_compiler_h.diff
http://lyre.mit.edu/~powell/debs/312_arm_elfloader.diff

Also, this caused one offset problem with 400, which I replaced with:
http://lyre.mit.edu/~powell/debs/401_hppa_support.diff

So at least this unpacks successfully, and is building...

The build log-in-progress is at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-6.log


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: What's the status on Xfree86 4.1.0?

2001-09-05 Thread Adam C Powell IV

Phil Blundell wrote:

I was pretty sure that the module loader would be broken.  I need an arm
hacker to go through the arm-specific patches in debian/held-patches an
re-merge them with 4.1.0.


Blast, yes, I forgot the module loader.

From a quick glance at the code, you want to apply 
600_arm_module_loader_and_port_IO.diff.  A lot of the elfloader.c hunks will 
fail but I think they are no longer required.  You also need at least the 
xf86sym.c part of 600a.diff; again one hunk will fail and can be ignored.

Would someone like to try that out and see what happens?  Adam, if you still 
have your build tree around it should be quite easy to apply those patches and 
rebuild just the affected parts.

I'm sorry, I'm pretty swamped for the next three weeks.  If I get some 
time, I'll try it, but can't promise anything.

I did notice, however, that -4 seemed to autobuild!  Progress!

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: What's the status on Xfree86 4.1.0?

2001-09-05 Thread Adam C Powell IV

Phil Blundell wrote:


I was pretty sure that the module loader would be broken.  I need an arm
hacker to go through the arm-specific patches in debian/held-patches an
re-merge them with 4.1.0.



Blast, yes, I forgot the module loader.

From a quick glance at the code, you want to apply 
600_arm_module_loader_and_port_IO.diff.  A lot of the elfloader.c hunks will 
fail but I think they are no longer required.  You also need at least the 
xf86sym.c part of 600a.diff; again one hunk will fail and can be ignored.


Would someone like to try that out and see what happens?  Adam, if you still 
have your build tree around it should be quite easy to apply those patches and 
rebuild just the affected parts.


I'm sorry, I'm pretty swamped for the next three weeks.  If I get some 
time, I'll try it, but can't promise anything.


I did notice, however, that -4 seemed to autobuild!  Progress!

Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: What's the status on Xfree86 4.1.0?

2001-08-30 Thread Adam C Powell IV

Branden Robinson wrote:


[debian-arm readers, please keep debian-x in the thread]

On Wed, Aug 29, 2001 at 11:46:42AM -0400, Adam C Powell IV wrote:

It worked!  Failed the manifest check of course, but the diff looked 
kosher (a few cs - cz and sk key map moves, lots of font stuff, man 
pages moved from /usr/share/man to /usr/X11R6/man, nothing of any 
consequence to the binary-arch packages).  So I touched 
debian/stampdir/install (since the manifest check ends that target), and 
am making binary-arch now, will genchanges and dupload when it's done. 
Oh- and will test it and see whether it works!  But since 4.0.3 is 
broken, maybe it's not such a bad thing to upload 4.1.0 either way? :-\




Please don't upload official .debs that are the result of a kludged
process like this.  It makes me really nervous.

I'd be happy to host such .debs at the X Strike Force, however, until we
have arm packages that build correctly from start to finish.

Okay... unfortunately, I didn't get your message in time, but due to 
interrupted builds from NFS errors (my Netwinder doesn't have sufficient 
disk space to build X), I ended up just re-starting from zero late last 
night, copying in the new MANIFEST.arm, and with that one file changed, 
everything built successfully from start to finish.  Just uploaded about 
three hours ago.


Sounds good?


Relevant files:
http://lyre.mit.edu/~powell/debs/MANIFEST.arm.4.1.0-2
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-2.build-install.log
and coming soon (an hour or two?):
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-2.binary-arch.log


Thanks!  I'll check this stuff out.


Okay, actually, the new unified build-install-binary log is at:
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-2.log

Unfortunately, it didn't work.  Log at:
http://lyre.mit.edu/~powell/debs/XFree86.0.log

Oh well,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: What's the status on Xfree86 4.1.0?

2001-08-29 Thread Adam C Powell IV

Adam C Powell IV wrote:

I'm afraid I don't have too much time to try it under multiple 
kernels, so someone else will have to investigate.  If 2.4.5 makes X 
build (won't know until tomorrow morning), I'll report that.


It worked!  Failed the manifest check of course, but the diff looked 
kosher (a few cs - cz and sk key map moves, lots of font stuff, man 
pages moved from /usr/share/man to /usr/X11R6/man, nothing of any 
consequence to the binary-arch packages).  So I touched 
debian/stampdir/install (since the manifest check ends that target), and 
am making binary-arch now, will genchanges and dupload when it's done. 
Oh- and will test it and see whether it works!  But since 4.0.3 is 
broken, maybe it's not such a bad thing to upload 4.1.0 either way? :-\


So, ARM fails to build X under 2.2.19 because of fakeroot trouble, but 
2.4.5 is fine.  Someone may want to investigate why fakeroot fails under 
2.2.19, it seemed to work just fine for 2.2.13 but I didn't try to build 
X...


Relevant files:
http://lyre.mit.edu/~powell/debs/MANIFEST.arm.4.1.0-2
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-2.build-install.log
and coming soon (an hour or two?):
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-2.binary-arch.log

Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-19 Thread Adam C Powell IV

Adam C Powell IV wrote:

 It's building now with the patch put in as 
 debian/patches/999_z_arm_pci.diff (you'll probably give it a different 
 number, or merge it with another patch?), log-in-progress at 
 http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v5b.log . 

Nope, failed again, different error (MANIFEST check failed).  I'm afraid 
I've run out of time to debug, but if someone sends a patch I'd be glad 
to start another build.

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-19 Thread Adam C Powell IV

Philip Blundell wrote:

Nope, failed again, different error (MANIFEST check failed).  I'm afraid 
I've run out of time to debug, but if someone sends a patch I'd be glad 
to start another build.


MANIFEST checks don't usually need much debugging.  You just need to look over 
the diff to make sure that it all seems reasonable (ie that the X server 
hasn't been removed or anything) and then update the file to reflect the 
actual situation on the ground.

Right, I'm afraid I don't even have time to do that. :-(

I leave town tomorrow early morning, then am back for next Monday and 
Tuesday, then away for two weeks... lots of rushing around.

If someone sends a patch, I'll start it going again, but can't do more 
until around August 7 or 8.

Sorry,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-19 Thread Adam C Powell IV

Adam C Powell IV wrote:

It's building now with the patch put in as 
debian/patches/999_z_arm_pci.diff (you'll probably give it a different 
number, or merge it with another patch?), log-in-progress at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v5b.log . 


Nope, failed again, different error (MANIFEST check failed).  I'm afraid 
I've run out of time to debug, but if someone sends a patch I'd be glad 
to start another build.


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-19 Thread Adam C Powell IV

Philip Blundell wrote:

Nope, failed again, different error (MANIFEST check failed).  I'm afraid 
I've run out of time to debug, but if someone sends a patch I'd be glad 
to start another build.




MANIFEST checks don't usually need much debugging.  You just need to look over 
the diff to make sure that it all seems reasonable (ie that the X server 
hasn't been removed or anything) and then update the file to reflect the 
actual situation on the ground.



Right, I'm afraid I don't even have time to do that. :-(

I leave town tomorrow early morning, then am back for next Monday and 
Tuesday, then away for two weeks... lots of rushing around.


If someone sends a patch, I'll start it going again, but can't do more 
until around August 7 or 8.


Sorry,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-18 Thread Adam C Powell IV

Adam C Powell IV wrote:

 Branden Robinson wrote:

 The latest prerelease of 4.1.0 .debs is now available at the X Strike
 Force repository (see the URL in my .sig).

 Great!  I tried to build -0pre1v4 on ARM, but it failed; build log at 
 http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v4.log .  I'll try 
 -0pre1v5, but it'll take a few hours. :-)

That failed too, same error.

Okay, isolated the problem.  One-line patch attached for the relevant 
Imakefile.  Are there any other PCI-based arches (HPPA)?  If so, you'll 
need lines for those as well...

It's building now with the patch put in as 
debian/patches/999_z_arm_pci.diff (you'll probably give it a different 
number, or merge it with another patch?), log-in-progress at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v5b.log .

I hope this works, we haven't had a working X server since 4.0.2!

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




--- xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile~Wed Jul 18 09:39:34 
2001
+++ xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile Wed Jul 18 09:44:43 
+2001
@@ -36,6 +36,7 @@
   (defined(PpcArchitecture) || \
defined(MipsArchitecture) || \
defined(ia64Architecture) || \
+   defined(Arm32Architecture) || \
defined(Mc68020Architecture))
 
 XCOMM generic linux PCI driver (using /proc/bus/pci, requires kernel 2.2)



Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-18 Thread Adam C Powell IV

Adam C Powell IV wrote:


Branden Robinson wrote:


The latest prerelease of 4.1.0 .debs is now available at the X Strike
Force repository (see the URL in my .sig).

Great!  I tried to build -0pre1v4 on ARM, but it failed; build log at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v4.log .  I'll try 
-0pre1v5, but it'll take a few hours. :-)


That failed too, same error.

Okay, isolated the problem.  One-line patch attached for the relevant 
Imakefile.  Are there any other PCI-based arches (HPPA)?  If so, you'll 
need lines for those as well...


It's building now with the patch put in as 
debian/patches/999_z_arm_pci.diff (you'll probably give it a different 
number, or merge it with another patch?), log-in-progress at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v5b.log .


I hope this works, we haven't had a working X server since 4.0.2!

Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg



--- xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile~Wed Jul 18 
09:39:34 2001
+++ xc/programs/Xserver/hw/xfree86/os-support/bus/Imakefile Wed Jul 18 
09:44:43 2001
@@ -36,6 +36,7 @@
   (defined(PpcArchitecture) || \
defined(MipsArchitecture) || \
defined(ia64Architecture) || \
+   defined(Arm32Architecture) || \
defined(Mc68020Architecture))
 
 XCOMM generic linux PCI driver (using /proc/bus/pci, requires kernel 2.2)


Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-18 Thread Adam C Powell IV

Philip Blundell wrote:


  defined(ia64Architecture) || \
+   defined(Arm32Architecture) || \
  defined(Mc68020Architecture))



Huh, I thought it was just ArmArchitecture.  But if it works for you...

grep Arm `find xfree86-4.1.0/build-tree/xc/ -name Imakefile -print` 
turns up only Arm32Architecture, likewise for \*.tmpl.  I can't find 
anything with ArmArchitecture...  May be a 4.1 thing?


Zeen,
--

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg






Re: XFree86 4.1.0-0pre1v5 now available; 4.1.0-1 imminent

2001-07-17 Thread Adam C Powell IV

Branden Robinson wrote:

The latest prerelease of 4.1.0 .debs is now available at the X Strike
Force repository (see the URL in my .sig).

Great!  I tried to build -0pre1v4 on ARM, but it failed; build log at 
http://lyre.mit.edu/~powell/debs/xfree86_4.1.0-0pre1v4.log .  I'll try 
-0pre1v5, but it'll take a few hours. :-)

I plan to release 4.1.0-1 as soon as XFree86 upstream has resolved the
issue with missing PIC symbols in unshared objects on some architectures,
or once we have a workaround that doesn't break other things (like the X
server's module loader, which cannot handle PIC information).

Cool.

Zeen,
-- 

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe! 
http://lyre.mit.edu/%7Epowell/The_Best_Stuff_In_The_World_Today_Cafe.ogg




--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




xserver-xfree86 configuration on ARM

2001-03-26 Thread Adam C Powell IV

Hello,

The simple attached patch vs. 4.0.2-11 forces us to use fbdev, but seems to
generate a viable XF68Config-4.  Is there some reason we don't have something
like this yet (aside from the broken module loader)?

ARM people, what other drivers are necessary or eventually hoped to work?

Just wondering,

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

 Welcome to the best software in the world today cafe!




--- xfree86-4.0.2/debian/xserver-xfree86.config.bak Mon Mar 26 14:32:03 2001
+++ xfree86-4.0.2/debian/xserver-xfree86.config Mon Mar 26 14:40:19 2001
@@ -218,6 +218,9 @@
 # ati driver is currently broken on SPARC, add it back in when it's fixed
 DRIVER_LIST="fbdev, glint, sunbw2, suncg14, suncg3, suncg6, sunffb, sunleo, 
suntcx"
 ;;
+  arm)
+DRIVER_LIST="fbdev"
+;;
   *)
 exit 0
 ;;



xserver-xfree86 configuration on ARM

2001-03-26 Thread Adam C Powell IV
Hello,

The simple attached patch vs. 4.0.2-11 forces us to use fbdev, but seems to
generate a viable XF68Config-4.  Is there some reason we don't have something
like this yet (aside from the broken module loader)?

ARM people, what other drivers are necessary or eventually hoped to work?

Just wondering,

-Adam P.

GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

 Welcome to the best software in the world today cafe!


--- xfree86-4.0.2/debian/xserver-xfree86.config.bak Mon Mar 26 14:32:03 2001
+++ xfree86-4.0.2/debian/xserver-xfree86.config Mon Mar 26 14:40:19 2001
@@ -218,6 +218,9 @@
 # ati driver is currently broken on SPARC, add it back in when it's fixed
 DRIVER_LIST=fbdev, glint, sunbw2, suncg14, suncg3, suncg6, sunffb, 
sunleo, suntcx
 ;;
+  arm)
+DRIVER_LIST=fbdev
+;;
   *)
 exit 0
 ;;