Ticket #1075 (closed defect: invalid)

Opened 3 years ago

Last modified 3 years ago

libopensync build does not check for zlib1g-dev

Reported by: Graham Cobb Owned by: bricks
Priority: low Milestone: OpenSync 0.41
Component: OpenSync: Build Environment Version: 0.38
Severity: minor Keywords:
Cc:

Description

The libopensync build checks for several prerequisite modules (e.g. glib-2.0, libxml-2.0). However it does not check for zlib1g-dev and the build fails if it is not installed (because the link stage includes -lz).

Change History

comment:1 Changed 3 years ago by bricks

Hi Graham,

zlib isn't a direct dependency of opensync. I guess it is required by an other lib. Maybe some FindXXX.cmake file is incorrect but I guess the package dependencies aren't correctly handled by the package system. To clarify this error could you paste the output of  make VERBOSE=1?

comment:2 Changed 3 years ago by Graham Cobb

I have tried (and failed) to attach the build log showing the error (see bug 1076). I will send the log to bricks by email.

I build with VERBOSE=1. However, I couldn't work out from that which element was causing the -lz to be included.

comment:3 Changed 3 years ago by bricks

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

This bug was caused by missing package dependency or wrong libxslt.pc file on maemo.

Note: See TracTickets for help on using tickets.