Commit Graph

9 Commits

Author SHA1 Message Date
Roland Kaufmann
e5fc56ee83 Exempt distribution packages from having RUNPATH
Files that are distributed as packages should always assume that all
the other libraries it depends on is as packages too, in the system
directories, so there is no need to have a RUNPATH embedded in them.
2013-08-01 14:32:59 +02:00
Roland Kaufmann
bfeac75fa9 Disable link-time, whole program optimization
When using LTO, the linker calls back to the compiler to figure out
where a certain symbol is defined. However, in many versions there
is apparently a bug that is triggered if a template in inlined in
both a used library and in the main program, but with different
versions of the compiler. The Boost exception class is particular
prone for this.

Thus, we disable the -lto from the development builds by default;
if anyone wants to test of the behaviour of their own compiler, they
must now explicitly turn on this flag.
2013-06-13 23:19:27 +02:00
Arne Morten Kvarving
92ee97274e final packaging for 2013.03 2013-04-11 15:52:04 +02:00
Arne Morten Kvarving
0838152259 update: debian packaging version 2013-04-03 12:28:47 +02:00
Arne Morten Kvarving
b254e6c4ed added: missing file 2013-04-02 13:25:18 +02:00
Arne Morten Kvarving
771cf19d6e added: package applications for debian 2013-04-02 13:05:40 +02:00
Arne Morten Kvarving
0418a3d2d8 changed: don't use the build-depends-indep field in debian packaging
the apt in precise has a bug preventing this from working
2013-04-02 13:05:40 +02:00
Arne Morten Kvarving
e5b28b52a5 fixed: dependency order in debian packages
previously, runtime would depend on doc. now it's as expected
with no dependencies between the two
2013-03-19 15:33:50 +01:00
Arne Morten Kvarving
fb2eb9e8f6 added: debian packaging control files 2013-02-20 17:14:47 +01:00