[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