You are not logged in.
Pages: 1
Hello I am writing a game in C++ and everything was working alright until I wanted to use boost::circular_buffer in my code. Apparently the boost library version that it got introduced was 1.35. The package that arch distributes is only 1.34.1 or something. So I was just wondering how long it will take until the new package is available. I would normally build the library myself in these cases but my experience with boost is that it is quite difficult to build, and I would also want to avoid it if the package is to be released any day now anyway. Thanks!
Offline
it builds fine,
i don't know about how well it works or not
to build,
i just changed the version number (.34 => .35, and the 34_1 => 35_0)
commented out the patch lines (including in the sources array)
and commented out the checksums
Offline
Hi, i tried to adopt the PKGBUILD for boost-1.35.0. I also removed all patches and needed to fix _bindir.
Here is a diff for the PKGBUILD: http://pastebin.com/m666b12b3
Library is compiled. Did not test anything for now.
Offline
update:
Did not compile on x86_64 with gcc-4.3.0. Sorry!
Can someone please confirm a successful build on 64bit systems?
Offline
Ah I had completely forgotten about how easy it is to rebuild packages in arch
Offline
Is any work under way on making an official 1.35.0 package, or did the maintainer just choose to wait until an OOTB building combination of boost and gcc floats by?
Offline
Bumpety-bump.
Offline
This does not seem to be the appropriate place for discussing that, but well.
My suggestion would be to make a PKGBUILD for this new version, and share it here to test it with others.
When you are sure that it builds and runs fine on both arch, send it to the maintainer.
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
This does not seem to be the appropriate place for discussing that, but well.
My suggestion would be to make a PKGBUILD for this new version.
I and several others tried that. It doesn't build on x86_64, and I have neither the knowledge needed to solve problems caused by boost's three times damned non-standard build system, nor the time to learn how it works. However I do need 1.35.0 desperately, so I am left with no choice but to fall back to pinging the maintainer who just might happen to know bjam a little bit.
Offline
it's now in testing repo
Offline
Pages: 1