Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0
@ 2010-09-20 15:24 bugzilla at busybox.net
  2010-09-20 15:24 ` [Buildroot] [Bug 2617] " bugzilla at busybox.net
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2010-09-20 15:24 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

           Summary: Pixman 0.19.2 & Cairo 1.10.0
           Product: buildroot
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: Outdated package
        AssignedTo: unassigned at buildroot.uclibc.org
        ReportedBy: Paul.Burton at imgtec.com
                CC: buildroot at uclibc.org
   Estimated Hours: 0.0


Created attachment 2509
  --> https://bugs.busybox.net/attachment.cgi?id=2509
Update pixman to 0.19.2

Updates pixman & cairo to their current releases. This also exposes the cairo
option to disable some floating point math - since it is actually made use of
in this release.

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [Bug 2617] Pixman 0.19.2 & Cairo 1.10.0
  2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
@ 2010-09-20 15:24 ` bugzilla at busybox.net
  2010-09-21  9:38 ` bugzilla at busybox.net
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2010-09-20 15:24 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

--- Comment #1 from Paul Burton <Paul.Burton@imgtec.com>  ---
Created attachment 2515
  --> https://bugs.busybox.net/attachment.cgi?id=2515
Update cairo to 1.10.0

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [Bug 2617] Pixman 0.19.2 & Cairo 1.10.0
  2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
  2010-09-20 15:24 ` [Buildroot] [Bug 2617] " bugzilla at busybox.net
@ 2010-09-21  9:38 ` bugzilla at busybox.net
  2010-12-13 22:56 ` bugzilla at busybox.net
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2010-09-21  9:38 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

Paul Burton <Paul.Burton@imgtec.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #2509|0                           |1
        is obsolete|                            |

--- Comment #2 from Paul Burton <Paul.Burton@imgtec.com>  ---
Created attachment 2521
  --> https://bugs.busybox.net/attachment.cgi?id=2521
Update pixman to 0.19.2, take 2

This is a slightly cleaner version of the pixman patch in that it updates the
no tests patch against the current version too.

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [Bug 2617] Pixman 0.19.2 & Cairo 1.10.0
  2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
  2010-09-20 15:24 ` [Buildroot] [Bug 2617] " bugzilla at busybox.net
  2010-09-21  9:38 ` bugzilla at busybox.net
@ 2010-12-13 22:56 ` bugzilla at busybox.net
  2010-12-14  9:38 ` bugzilla at busybox.net
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2010-12-13 22:56 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

--- Comment #3 from Thomas Petazzoni <thomas.petazzoni@free-electrons.com>  ---
Paul,

Could you give a few more details on why the new patch
cairo-1.10.0-packttstructs.patch is necessary ? The description at the top of
the patch doesn't really explain the why.

Thanks!

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [Bug 2617] Pixman 0.19.2 & Cairo 1.10.0
  2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
                   ` (2 preceding siblings ...)
  2010-12-13 22:56 ` bugzilla at busybox.net
@ 2010-12-14  9:38 ` bugzilla at busybox.net
  2010-12-14 10:58 ` bugzilla at busybox.net
  2012-02-03 13:33 ` bugzilla at busybox.net
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2010-12-14  9:38 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

--- Comment #4 from Paul Burton <Paul.Burton@imgtec.com>  ---
(In reply to comment #3)
> Paul,
> 
> Could you give a few more details on why the new patch
> cairo-1.10.0-packttstructs.patch is necessary ? The description at the top of
> the patch doesn't really explain the why.
> 
> Thanks!

Sure, essentially if you look at src/cairo-truetype-subset.c lines 98-111, you
can see that the size of the structs must match the sum of the size of their
fields, ie. have no padding, because these structs are being read from font
files which obviously aren't padded to word boundaries on disk. At least with
the compiler I'm using that was not the case by default, but the packed
attribute ensures that padding isn't added and the checks pass.

This should probably be reported upstream, I'll get to that later today.

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [Bug 2617] Pixman 0.19.2 & Cairo 1.10.0
  2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
                   ` (3 preceding siblings ...)
  2010-12-14  9:38 ` bugzilla at busybox.net
@ 2010-12-14 10:58 ` bugzilla at busybox.net
  2012-02-03 13:33 ` bugzilla at busybox.net
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2010-12-14 10:58 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

Thomas Petazzoni <thomas.petazzoni@free-electrons.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at buildroot.uclibc |thomas.petazzoni at free-elect
                   |.org                        |rons.com

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [Bug 2617] Pixman 0.19.2 & Cairo 1.10.0
  2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
                   ` (4 preceding siblings ...)
  2010-12-14 10:58 ` bugzilla at busybox.net
@ 2012-02-03 13:33 ` bugzilla at busybox.net
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla at busybox.net @ 2012-02-03 13:33 UTC (permalink / raw)
  To: buildroot

https://bugs.busybox.net/show_bug.cgi?id=2617

Thomas Petazzoni <thomas.petazzoni@free-electrons.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #5 from Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 2012-02-03 13:33:00 UTC ---
pixman is now at version 0.24.2 and cairo at version 1.10.2, so this bug can be
closed.

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-02-03 13:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-20 15:24 [Buildroot] [Bug 2617] New: Pixman 0.19.2 & Cairo 1.10.0 bugzilla at busybox.net
2010-09-20 15:24 ` [Buildroot] [Bug 2617] " bugzilla at busybox.net
2010-09-21  9:38 ` bugzilla at busybox.net
2010-12-13 22:56 ` bugzilla at busybox.net
2010-12-14  9:38 ` bugzilla at busybox.net
2010-12-14 10:58 ` bugzilla at busybox.net
2012-02-03 13:33 ` bugzilla at busybox.net

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox