13
0
Commit Graph

20 Commits

Author SHA1 Message Date
53c6c714cd disable symbol export -- fix LinuxVST issue
-rdynamic:  Pass the flag -export-dynamic to the ELF linker,
 on targets that support it. This instructs the linker to add
 all symbols, not only used ones, to the dynamic symbol table.
 This option is needed for some uses of dlopen or to allow
obtaining backtraces from within a program.

Some LinuxVST pluging cause ardour3 to crash -- if ardour is linked with
-rdynamic (see #ardour log from 2013-jun-6). This is likely compiler
specific and not a problem on las' build-machine (gcc 4.5.5) which is
why the linux-packaging script enables it by default.
The issue can be reproduced reliably with gcc 4.7.2 and 4.6.3. Although
it is yet unclear if it is caused by g++/ld or related to other factors
of the build-system...
2013-06-06 21:27:07 +02:00
333279ccf8 update during VM/release build via git, not svn 2013-03-14 17:14:39 -04:00
e1d7307056 make it possible to do an optimized package build on linux
git-svn-id: svn://localhost/ardour2/branches/3.0@14196 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:44:58 +00:00
df1e19f68c re-re-tweak noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@12179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 03:36:47 +00:00
244b987374 re-tweak noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@12178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 03:36:09 +00:00
20fa01097c tweak noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@12177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 03:35:30 +00:00
fa42d70b85 remove --nostrip from noderun script, since it was removed from the build script
git-svn-id: svn://localhost/ardour2/branches/3.0@9592 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-25 22:13:24 +00:00
0d0f487686 another potential fix for partial stripping of a linux bundle
git-svn-id: svn://localhost/ardour2/branches/3.0@9252 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:49:18 +00:00
08fddb1217 add call to ./package to noderun script
git-svn-id: svn://localhost/ardour2/branches/3.0@9209 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:49:01 +00:00
1d5e55c9f1 get that last commit right
git-svn-id: svn://localhost/ardour2/branches/3.0@9196 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-23 20:55:59 +00:00
2c01b36740 drop need for argument to "noderun" when building binaries on VMs
git-svn-id: svn://localhost/ardour2/branches/3.0@9195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-23 20:54:54 +00:00
78814265e3 final copy needs to be done as root to deal wit vbox mount defaults
git-svn-id: svn://localhost/ardour2/branches/3.0@9184 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 22:17:11 +00:00
4d4e231f03 part two of force mount of shared folder before build, and copy result there when done
git-svn-id: svn://localhost/ardour2/branches/3.0@9183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 21:29:18 +00:00
92c6b6a45b force mount of shared folder before build, and copy result there when done
git-svn-id: svn://localhost/ardour2/branches/3.0@9182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 21:28:43 +00:00
fa93e48551 automated build stuff continues on
git-svn-id: svn://localhost/ardour2/branches/3.0@9181 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 20:47:28 +00:00
5e0c8d1015 automated build stuff continues
git-svn-id: svn://localhost/ardour2/branches/3.0@9180 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 20:46:15 +00:00
da52e3fb4e more automated build stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 19:55:06 +00:00
315c1d5a47 more automated build stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@9178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 19:12:54 +00:00
272b790943 more tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@9177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 19:05:47 +00:00
7427334d4b first round of automated builds
git-svn-id: svn://localhost/ardour2/branches/3.0@9176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 19:00:30 +00:00