Your message dated Thu, 6 Jul 2017 14:02:09 -0400
with message-id <[email protected]>
and subject line Re: Bug#854778: liburcu 32 bit and 64 bit versions cannot 
install simultaneously
has caused the Debian Bug report #854778,
regarding liburcu 32 bit and 64 bit versions cannot install simultaneously
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
854778: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854778
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: liburcu-dev
Version: 0.9.1-3

I followed the instructions here,
https://wiki.debian.org/Multiarch/Implementation
to add i386 architecture.

I am able to build 64-bit binaries but I am not able to force 32-bit build
using -m32 flag, as mentioned here http://liburcu.org/. Below is the error
message:

/usr/bin/ld: skipping incompatible //usr/local/lib/liburcu.so when
searching for -lurcu
/usr/bin/ld: skipping incompatible //usr/local/lib/liburcu.a when searching
for -lurcu
/usr/bin/ld: cannot find -lurcu
collect2: error: ld returned 1 exit status

I am using GNU/Linux 4.4.0-62-generic, on x86_64 machine.

Thanks.

--- End Message ---
--- Begin Message ---
On 2017-03-01 05:02, Rehas Sachdeva wrote:
> 
> 
> On Wed, Mar 1, 2017 at 2:41 AM, Michael Jeanson <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     On 2017-02-28 09:20, Matthew Wilcox wrote:
>     > I think you may need to rebuild them differently from this in order to
>     > have it work.
>     >
>     > I just installed zlib1g-dev:i386 and :amd64 to have an example to look
>     > at.  Each of these packages contains the same files under /usr/share and
>     > /usr/include, and dpkg happily installed them both without special flags
>     > on my part.
>     >
>     > Try “apt-get source liburcu-dev”, and edit the debian/control file’s
>     > Multi-Arch line for liburcu-dev.  Then rebuild it and see if it behaves
>     > differently when you try to install them both at the same time.
> 
>     I've just pushed 0.9.3-2 to experimental with multiarch enabled on the
>     dev packages. I had to move the includes to the platform specific
>     directory since they differ depending on the plaform.
> 
>     I've tested multiarch installs and I've rebuilt packages that depend on
>     liburcu successfully, I would appreciate if you could test the packages
>     and report back here. They should show up in the archive soon.
> 
> I just tested the same. I am able to install both, and build packages that
> depend on liburcu successfully.
> 
> Thanks.
> 
>     Cheers,
> 
>     Michael
> 
> 

Hi,

This bug was fixed in 0.9.3-3, I forgot to add the proper tag.

Cheers,

Michael

--- End Message ---

Reply via email to