Bug#802509: [pkg-boost-devel] Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2016-03-20 Thread Steve M. Robbins
On March 16, 2016 07:43:44 PM Dominique Belhachemi wrote:
> Correction:
> 
> - libboost-context1.58-dev (= ${binary:Version})
> + libboost-context1.58-dev (= ${binary:Version}),
> + libboost-coroutine1.58.0 (= ${binary:Version})

Thanks!  

I've fixed this for the upcoming Boost 1.60 upload.
I have no plans at present to upload any further 1.58 releases.

-S


signature.asc
Description: This is a digitally signed message part.


Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2016-03-20 Thread Dominique Belhachemi
Correction:

- libboost-context1.58-dev (= ${binary:Version})
+ libboost-context1.58-dev (= ${binary:Version}),
+ libboost-coroutine1.58.0 (= ${binary:Version})

Not sure what effect (= ${binary:Version}) has on a *-dev package.



Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2016-03-19 Thread Dominique Belhachemi
libboost-coroutine1.58-dev doesn't pull in the corresponding binary package.

/usr/lib/x86_64-linux-gnu/libboost_coroutine.so is now a dangling symlink.

I think you need following change in debian/control.in

Package: libboost-coroutine1.58-dev
Homepage: http://www.boost.org/libs/coroutine/
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
 libboost1.58-dev (= ${binary:Version}),
- libboost-context1.58-dev (= ${binary:Version})
+ libboost-context1.58-dev (= ${binary:Version}),
+ libboost-coroutine1.58-dev (= ${binary:Version})


Best
-Dominique


Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2015-12-27 Thread Steve M. Robbins
On Fri, 25 Dec 2015 17:23:49 +0100 Tiago de Paula Peixoto  
wrote:

> I wonder why this library is being compiled static-only in the first
> place, since this is not the default in Debian. All other boost
> libraries are compiled as shared objects as well.

Historically, some boost libraries only built in static config while others 
only built in shared.   When I set up boost rules, I generally use the 
upstream options.  So in this case, I presume that Boost.Coroutine was 
originally static-only.

The good news is that it now also builds shared, so indeed it is a trivial fix.

Regards,
-Steve



signature.asc
Description: This is a digitally signed message part.


Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2015-12-25 Thread Tiago de Paula Peixoto
On Sat, 21 Nov 2015 12:33:54 +0100 Tobias Frost  wrote:
> Followup-For: Bug #802509
> Control: Serverity -1 whishlist
>
>
> (fixing Steve's syntax.)
>
> Steve's right: this bug is not grave.

It makes the library completely unusable for me, since I need to link to
it from a shared object. I imagine I am not the only one attempting to
do that.

Right now I am forced to drop crucial functionality in Debian for a
library that I develop (http://graph-tool.skewed.de) simply because of
this bug.

BTW, the fix should be fairly trivial.

I wonder why this library is being compiled static-only in the first
place, since this is not the default in Debian. All other boost
libraries are compiled as shared objects as well.

Best,
Tiago

-- 
Tiago de Paula Peixoto 



Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2015-11-21 Thread Tobias Frost
Followup-For: Bug #802509
Control: Serverity -1 whishlist


(fixing Steve's syntax.)

Steve's right: this bug is not grave.




-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2015-10-20 Thread Tiago de Paula Peixoto
Package: libboost-coroutine-dev
Version: 1.58.0.1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The boost-coroutine library is currently only compiled as a static
library, while all other boost libraries are compiled also as shared
objects.

Static librares cannot be linked against shared objects, and hence
this renders this library useless by other libraries and plugins.

AFAIK, there is no reason to compile it as a shared object, since that
is what most other distros do.

Best,
Tiago

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 4.1.6-rh1-xenU (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages libboost-coroutine-dev depends on:
ii  g++ 4:5.2.1-4
ii  g++-5   5.2.1-22
ii  libboost-coroutine1.58-dev  1.58.0+dfsg-3.1
ii  libstdc++-5-dev 5.2.1-22

libboost-coroutine-dev recommends no packages.

libboost-coroutine-dev suggests no packages.

-- no debconf information



Bug#802509: [pkg-boost-devel] Bug#802509: libboost-coroutine-dev: The boost-coroutine library is only compiled as a static library

2015-10-20 Thread Steve Robbins
Severity wishlist
Thanks


On October 20, 2015 10:56:17 PM GMT+05:30, Tiago de Paula Peixoto 
 wrote:
>Package: libboost-coroutine-dev
>Version: 1.58.0.1
>Severity: grave
>Justification: renders package unusable
>
>Dear Maintainer,
>
>The boost-coroutine library is currently only compiled as a static
>library, while all other boost libraries are compiled also as shared
>objects.
>
>Static librares cannot be linked against shared objects, and hence
>this renders this library useless by other libraries and plugins.
>
>AFAIK, there is no reason to compile it as a shared object, since that
>is what most other distros do.
>
>Best,
>Tiago
>
>-- System Information:
>Debian Release: stretch/sid
>  APT prefers unstable
>  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
>Architecture: i386 (x86_64)
>
>Kernel: Linux 4.1.6-rh1-xenU (SMP w/4 CPU cores)
>Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
>(ignored: LC_ALL set to en_US.UTF-8)
>Shell: /bin/sh linked to /bin/bash
>Init: systemd (via /run/systemd/system)
>
>Versions of packages libboost-coroutine-dev depends on:
>ii  g++ 4:5.2.1-4
>ii  g++-5   5.2.1-22
>ii  libboost-coroutine1.58-dev  1.58.0+dfsg-3.1
>ii  libstdc++-5-dev 5.2.1-22
>
>libboost-coroutine-dev recommends no packages.
>
>libboost-coroutine-dev suggests no packages.
>
>-- no debconf information
>
>___
>pkg-boost-devel mailing list
>pkg-boost-de...@lists.alioth.debian.org
>http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-boost-devel

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.