HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Back to Query
  • Next Ticket →

Ticket #398 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

[pixman] library broken

Reported by: michaelvoliveira Owned by: scottmc
Priority: normal Milestone:
Component: x11-libs/pixman Version: 1.0
Severity: blocker Keywords: pango cairo
Cc:

Description

Gettin the following messages, while using test app, or another lib

runtime_loader: /boot/common/lib/libpixman-1.so.0.18.2: Unhandled pheader type in count 0x7
runtime_loader: /boot/common/lib/libpixman-1.so.0.18.2: Troubles parsing Program headers, numRegions = -2147483632

this affects pango, cairo, and wesnoth port

Attachments

pixman-0.19.4.bep​ (1021 bytes) - added by michaelvoliveira 5 years ago.
Latest version. replace the broken one
pixman-0.19.4.patch​ (471 bytes) - added by michaelvoliveira 5 years ago.
Enable pthreads

Download all attachments as: .zip

Change History

Changed 5 years ago by michaelvoliveira

  • attachment pixman-0.19.4.bep​ added

Latest version. replace the broken one

Changed 5 years ago by michaelvoliveira

  • attachment pixman-0.19.4.patch​ added

Enable pthreads

comment:1 Changed 5 years ago by scottmc

  • Resolution set to fixed
  • Status changed from new to closed

fixed in r1162. Compare the committed patch vs. the one attached to this ticket. Rather than puttings an ifdef __HAIKU__
we should fix the check in configure.ac. I'm not exactly certain my check is the correct one, but it did detect pthread_setspecific with this patch in place. I'm assuming that -D_REENTRANT is ok, if not then the patch may need further work.

comment:2 Changed 5 years ago by scottmc

The patch has been applied upstream now, so as of pixman-0.20.0 it should build fine on Haiku without needing to be patched.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/