[Mesa-dev] r300 problems in the 7.10.3 and 7.11 tarballs

Ian Romanick idr at freedesktop.org
Mon Jul 25 20:02:01 PDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/25/2011 09:26 AM, Jeremy Huddleston wrote:
> Can we please get a 7.10.4 release with this fixed?  It's not a bug
> in libarchive; you just get lucky that gnutar doesn't complain (which
> I think *is* a bug in gnutar).

Does this still occur in the 7.11-rc3 tarballs?  I added the
- --dereference option to tar to make it not include the symlinks.  If
that works, I'll cherry-pick the change to 7.10.  If that doesn't work,
can you suggest a better fix?

I would like to do a 7.10.4, but I'm going to wait until after 7.11.
There are some additional fixes in 7.11 that I'd like to pick over.

> Some users are running into problems using gnutar with this archive, so that's not really a great fallback either:
> https://trac.macports.org/ticket/30058
> 
> There doesn't seem to be a good solution (I don't count zip) other than rolling a new tarball (which will be nice to collect the rest of the 7.10 branch patches anyway):
> 
> $ tar -tvjf MesaLib-7.10.3.tar.bz2 | grep r300/compiler/memory_pool.c
> -rw-rw-r--  0 idr    idr      2671 May 20 01:31 Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.c
> hrw-rw-r--  0 idr    idr         0 May 20 01:31 Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.c link to Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.c
> 
> The issue partly exists in 7.11-rc2, but we don't see it because it's just including the file twice rather than including a symlink to itself:
> 
> $ tar -tjvf MesaLib-7.11-rc2.tar.bz2 | grep memory_pool.c
> -rw-rw-r--  0 idr    idr      2671 Jul  8 18:37 Mesa-7.11-rc2/src/mesa/drivers/dri/r300/compiler/memory_pool.c
> -rw-rw-r--  0 idr    idr      2671 Jul  8 18:37 Mesa-7.11-rc2/src/mesa/drivers/dri/r300/compiler/memory_pool.c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk4uLikACgkQX1gOwKyEAw8IegCgkVE7XAIuytCViNYX9kZtPN0k
P98AnjREk+DD3rY0qBXBDr2TDefvn+7a
=+5Qd
-----END PGP SIGNATURE-----


More information about the mesa-dev mailing list