RE: TiBook, 1394, iPod working (sort of ;-)

8 messages, 6 authors, 2001-11-28 · open the first message on its own page

RE: TiBook, 1394, iPod working (sort of ;-)

From: Halfmann, Klaus <hidden>
Date: 2001-11-27 08:02:40

Hello Ira, you wrote:
1) How are things with HFS+?  I don't know much but have done
some poking around.  I notice that I can mount the iPod but the files
it
shows are not correct.  But I have another HFS+ drive which seems to
mount
ok?  I have looked at the volume info and have seen that the iPod
version in the
volume header is "05" and the other drive is version "06"?  This seems
odd
since I would think the earlier version would be better supported?
But I
probably don't know what
I am talking about...
HFS+ Volumes are wrapped in a HFS-structure for security reasons, you
can
find out about his at some Website at Apple.

I once started doing a set of HFS+ Tools but got stuck due to personal
reasons.
The current state is that _reading_ works and writing works a little
bit.
I'd be happy someone would care about these. There is a (rotten) tarball

at penguinppc.org. I use(d) a CVS Repository at SuSE. Since I just
upgraded
to SuSE 7.3 I might try to build it again.

In case you are interested feel free to contact me.

	Klaus Halfmann http://klaus.halfmann.bei.t-online.de
			   (Mh, I really should update this page)

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: TiBook, 1394, iPod working (sort of ;-)

From: David A. Gatwood <hidden>
Date: 2001-11-27 18:15:15

On Tuesday, November 27, 2001, at 12:02 AM, Halfmann, Klaus wrote:
HFS+ Volumes are wrapped in a HFS-structure for security reasons, you
can
find out about his at some Website at Apple.
Umm... last I checked, they were wrapped in an "almost" HFS structure so
that older machines whose { firmware, ROMs } didn't support HFS+ could
still boot from them....  Did I miss something?  :-)


David


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: TiBook, 1394, iPod working (sort of ;-)

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2001-11-27 22:18:34

quoted
HFS+ Volumes are wrapped in a HFS-structure for security reasons, you
can
find out about his at some Website at Apple.
Umm... last I checked, they were wrapped in an "almost" HFS structure so
that older machines whose { firmware, ROMs } didn't support HFS+ could
still boot from them....  Did I miss something?  :-)
No, you didn't ;) In fact, I even think recent MacOS (or is it MacOS X ?)
may create pure HFS+ volumes without the wrapper.

The main reason for the wrapper was for machines running non-HFS+ capable
filesystem to display something (where are all my files gone ?) instead
of proposing you to format the disk, and for the system to be able to
boot from HFS+ since OldWorld ROMs didn't understand it. Basically, the
wrapper contains a slim-fast MacOS System file which contains the necessary
HFS+ support to mount the real volume and continue booting from that.

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

libXrender bug crashes OpenOffice

From: Jason E. Stewart <hidden>
Date: 2001-11-27 22:37:38

Hey All,

While running Kevin Hendrix's build of OpenOffice I kept getting
Abort's for no reason. We've finally limited down to the Xrender
lib. When it's not on my system, OpenOffice runs fine, with it I get
crashes.

Kevin found a bug in the library and fixed it and OpenOffice runs fine
on his system with libXrender installed. I downloaded the latest xlibs
source from sid and checked, but his patch hasn't yet been
included.

Will it be included soon?

Thanks,
jas.
--- xc/lib/Xrender/Xrender.c.prev	Wed Oct 10 22:38:25 2001
+++ xc/lib/Xrender/Xrender.c	Wed Oct 10 22:39:09 2001
@@ -193,7 +193,7 @@
 	       rep.numVisuals * sizeof (xPictVisual));
     xData = (void *) Xmalloc (rlength);

-    if (!xri || !xFormat)
+    if (!xri || !xData)
     {
 	if (xri) Xfree (xri);
 	if (xData) Xfree (xData);
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: libXrender bug crashes OpenOffice

From: Michel Dänzer <hidden>
Date: 2001-11-27 23:15:37

On Tue, 2001-11-27 at 23:37, Jason E. Stewart wrote:
While running Kevin Hendrix's build of OpenOffice I kept getting
Abort's for no reason. We've finally limited down to the Xrender
lib. When it's not on my system, OpenOffice runs fine, with it I get
crashes.

Kevin found a bug in the library and fixed it and OpenOffice runs fine
on his system with libXrender installed. I downloaded the latest xlibs
source from sid and checked, but his patch hasn't yet been
included.

Will it be included soon?
Err... and what does that have to do with Linux/PPC development? ;)


--
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: TiBook, 1394, iPod working (sort of ;-)

From: Ira Weiny <hidden>
Date: 2001-11-27 23:20:51

On Tue, 27 Nov 2001 23:18:34 +0100
Benjamin Herrenschmidt [off-list ref] wrote:
No, you didn't ;) In fact, I even think recent MacOS (or is it MacOS X ?)
may create pure HFS+ volumes without the wrapper.

The main reason for the wrapper was for machines running non-HFS+ capable
filesystem to display something (where are all my files gone ?) instead
of proposing you to format the disk, and for the system to be able to
boot from HFS+ since OldWorld ROMs didn't understand it. Basically, the
wrapper contains a slim-fast MacOS System file which contains the necessary
HFS+ support to mount the real volume and continue booting from that.
I think this makes sence because with Linux the HFS+ partition on my HD shows
up with the "where are all my files gone?" thing.  (Which BTW dropped me into
xmon when I vim'ed it...)  But the iPod did not show up with anything
intelligable.

Must be that the iPod is "pure" HFS+ when the other is a wrapper.

To quote a pointy eared character "Fascinating."

Thanks for the info,
Ira Weiny
iweiny@acm.org


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: libXrender bug crashes OpenOffice

From: Jason E. Stewart <hidden>
Date: 2001-11-27 23:47:09

"Michel Dänzer" [off-list ref] writes:
On Tue, 2001-11-27 at 23:37, Jason E. Stewart wrote:
quoted
While running Kevin Hendrix's build of OpenOffice I kept getting
Abort's for no reason. We've finally limited down to the Xrender
lib. When it's not on my system, OpenOffice runs fine, with it I get
crashes.

Kevin found a bug in the library and fixed it and OpenOffice runs fine
on his system with libXrender installed. I downloaded the latest xlibs
source from sid and checked, but his patch hasn't yet been
included.

Will it be included soon?
Err... and what does that have to do with Linux/PPC development? ;)
Perhaps I was mistaken, but I thought that the bug only existed on
PPC. Is this too X-specific and should be posted elsewhere?

jas.

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: libXrender bug crashes OpenOffice

From: Michel Dänzer <hidden>
Date: 2001-11-28 00:27:39

On Wed, 2001-11-28 at 00:47, Jason E. Stewart wrote:
"Michel Dänzer" [off-list ref] writes:
quoted
On Tue, 2001-11-27 at 23:37, Jason E. Stewart wrote:
quoted
While running Kevin Hendrix's build of OpenOffice I kept getting
Abort's for no reason. We've finally limited down to the Xrender
lib. When it's not on my system, OpenOffice runs fine, with it I get
crashes.
BTW how can I reproduce those crashes? No 'success' so far.

quoted
quoted
Kevin found a bug in the library and fixed it and OpenOffice runs fine
on his system with libXrender installed. I downloaded the latest xlibs
source from sid and checked, but his patch hasn't yet been
included.

Will it be included soon?
Err... and what does that have to do with Linux/PPC development? ;)
Perhaps I was mistaken, but I thought that the bug only existed on
PPC. Is this too X-specific and should be posted elsewhere?
At least I didn't see anything PPC specific in the fix you posted.

In particular though, you should submit this in a bug against the Debian
xlibs package for it to be included there.

AFAIK the fix has already been applied to the XFree86 CVS trunk, so it
will be in the 4.2.0 release. Don't know about the 4.1 branch.


PS: No, you can't build only libXrender.

--
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help