Modify

Opened 5 years ago

Closed 5 years ago

#13817 closed defect (fixed)

Package boost does not compile

Reported by: anonymous Owned by: developers
Priority: normal Milestone: Chaos Calmer 15.05
Component: packages Version: Trunk
Keywords: Cc:

Description

Hi,

I'm trying to compile OpenWrt trunk (svn 37167) from scratch. This works fine unless I select

Libraries -> boost-thread

To reproduce the bug I did the following:

  1. Installed a fresh virtual machine (Debian 7.1 and Ubuntu 12.04.2 LTS)
  2. Did not change anything in the menuconfig configuration (default target AR7xxx/AR9xxx)
  3. Built with make, which worked fine.
  4. Selected boost-system
  5. Built again which resulted in an error.
./boost/detail/container_fwd.hpp:51:21: error: operator '>=' has no left operand
./boost/detail/container_fwd.hpp:57:47: error: operator '&&' has no right operand

This may be related to http://patchwork.openwrt.org/patch/3618/

The patch did not cleanly apply to my trunk but after manually editing it I was able to compile boost-thread.

Attachments (0)

Change History (1)

comment:1 Changed 5 years ago by nbd

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

Should be fixed in r37179, make sure you rebuild your toolchain after you update.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.