Jo Shields
eab2d30d46
Fix build failures in brave new System.Native world
...
(cherry picked from commit 31e3a22b2b36bae1a5be78c7b64932062bcb3f32)
Former-commit-id: 40eae3845d370a97970e49b1ab26f1e2b4d1c559
2019-02-19 16:00:47 -05:00
Jo Shields
8b19d64219
Add v4.7.2 to dh_clideps excludes
...
Former-commit-id: 175a0ae24c1f662647bf3b589d396e06a77fafc5
2019-01-18 11:10:45 -05:00
Jo Shields
ea4d5031d2
Fix LLVM stripping
...
(cherry picked from commit 8bf8fb177410855c69974d7eebdb0ba0366dfb2a)
Former-commit-id: 42da5a4863978f4b143ff065984a09b6994ea886
2018-12-21 13:24:09 -05:00
Jo Shields
9c59dca922
Make sure we keep debug symbols for LLVM support
...
(cherry picked from commit 96945df883c0f90a98e5e9663dfc25686032a906)
Former-commit-id: ee3bc1e6da75f58d0b629ef13b77c044043ed235
2018-12-12 11:01:14 -05:00
Jo Shields
1ffdf07aee
Abandon LLVM on armel
...
Former-commit-id: e22482cd89160932619e5c56e9d1f0835c4373e4
2018-10-17 15:10:59 -04:00
Jo Shields
4a482c3ee4
Use in-repo mono-api-diff.exe
...
(cherry picked from commit 6dabc86caf31b6a3e279b88a21f5e8d1db96a3cc)
Former-commit-id: f4cf380a87b039eedc302f5f6806bef7e6ce77bf
2018-10-10 15:00:24 -04:00
Jo Shields
37a5126ce8
Fix out-of-tree LLVM build
...
(cherry picked from commit ae307ed81d9b7293d9fce7bea9a0d593be37fa9b)
Former-commit-id: 49fd60ec1950efbd482a178f22037fccb326c953
2018-10-09 16:50:53 -04:00
Jo Shields
4654dc8a96
Fix install dir for libllvm-mono.so
...
(cherry picked from commit 2d62bcc99fa86c58545bb612f7df2a5a6b36baee)
Former-commit-id: 665ab1aa307462a7ee21d1c3b118258b60ed0010
2018-06-01 23:20:41 -04:00
Jo Shields
a9c2270423
LLVM build fixes
...
(cherry picked from commit 36ac7d4833f36cac6770495079bebf7dfd9fb003)
Former-commit-id: 8802062fe7fe33409605b2212e45d2a134658fb2
2018-05-21 10:25:29 -04:00
Jo Shields
00a4f3c5d9
Fix bad usage of $PATH
...
(cherry picked from commit 09e7b014bf94f61ab4f0a06bad6238f74cc242b2)
Former-commit-id: 60964e7ad265aa2dc6d69b2ce30328becdd40541
2018-05-21 09:44:08 -04:00
Jo Shields
b404d87606
LLVM enablement
...
(cherry picked from commit 3f5066064e5cb01b3df1ff1e4ac5bfdec12a8046)
Former-commit-id: c94c6bc341be9ecdec2ff079a51cdc6ba6a269e8
2018-05-21 09:43:54 -04:00
Jo Shields
b2edada0a3
Stripped symbols from mono-runtime-common to mono-runtime-dbg
...
Former-commit-id: 45c22eaa802d7c9d42b0cf1b83ce55d5b2651ee4
2018-04-09 13:13:21 -04:00
Alexander Köplinger
7170132273
Add 4.7.1-api
...
Added to mono master in https://github.com/mono/mono/pull/5974
(cherry picked from commit d208ed66d5a4d1b4584708808f790427f6a54180)
Former-commit-id: b2907c82339078bd09f75b30a1b576591fb53f19
2018-01-25 15:24:33 -05:00
Jo Shields
29a424e1e4
Revert "Revert "Build on PPC64el with MCS, Roslyn is pretty ropey on here right now""
...
This reverts commit 66b3070eaf77e31bf854b719708b085e6de5423c [formerly 9d69f74ac71ffa282e220ec8462f0809aaa1f924].
Former-commit-id: 5f283ef9870b12c386d50083a17290bf4cfd124b
2018-01-18 14:56:37 -05:00
Jo Shields
66b3070eaf
Revert "Build on PPC64el with MCS, Roslyn is pretty ropey on here right now"
...
This reverts commit bb110ef96b2d4d5805789b23d484619381da8abd [formerly 1704fb885b4d30593b4f7aa480f5b5300a080486].
Former-commit-id: 9d69f74ac71ffa282e220ec8462f0809aaa1f924
2018-01-18 12:20:58 -05:00
Alexander Köplinger
651b78fa88
Remove eglib from debian/rules
...
It was moved into Mono with 9be68f8952
(cherry picked from commit 7283187ac571e161052db2582d34654e7fa2a40e)
Former-commit-id: c845674645441855b6cb7a92477ddcbb5c6791cf
2017-10-20 10:57:07 -04:00
Alexander Köplinger
5d8e702c6b
Remove --enable-dynamic-btls, it is the only option
...
(cherry picked from commit 4a39ad63c0ada3f51e9d030ade439538c582c116)
# Conflicts:
# debian/rules
Former-commit-id: add7a18e78657e9c66784aae99f39f194f00729d
2017-09-27 23:55:09 +02:00
Jo Shields
e77b89ce9f
Add 4.7-api stuff
...
(cherry picked from commit 24e54084c0dc649751ef2d4e2f3290bfe7d9c719)
Former-commit-id: 27c19e9e3aea33dfa499dbd3ba56a65b90e78011
2017-09-27 23:32:00 +02:00
Jo Shields
41fc96b847
Flip conditional wildcard
...
(cherry picked from commit 8fc5e97c08bf88827f8cdf369a4271e1014b9bed)
Former-commit-id: 80ddeaa54121168cfd7ffdefab8f29ade2ec25db
2017-08-23 09:33:10 -04:00
Jo Shields
9866ef66b7
Use secret Mozilla GCC in 12.04 for btls
...
(cherry picked from commit 4ca99499ecd689616f5eb6c9c8b9b773194b8a78)
Former-commit-id: 87d229428233aa3cc4f6b271b27110046c58650a
2017-08-22 16:25:52 -04:00
Jo Shields
2c3870db90
Force g++ 4.7, not just gcc
...
(cherry picked from commit a36335c98314f2698f1f1e68aaf7ce63000bcc0b)
(cherry picked from commit 58254ab09d02df73b1259bf1e8d5aabc1e9da058)
Former-commit-id: ae4fe9520d2f91852499090ac03e9b8ee42f5112
2017-08-22 16:25:43 -04:00
Jo Shields
651aa690ab
Build btls on ARM
...
(cherry picked from commit b9f86ec4c3093eb5bbc76149d8d450bd539aadbc)
Former-commit-id: 5c25bede98a7e801726cb449cc7e50a5f1d67186
2017-08-22 16:25:26 -04:00
Jo Shields
20061244c1
Add a build-arch rule
...
(cherry picked from commit 8e0073a9e2fc80d62d24db3b910ec13a7e5318ae)
Former-commit-id: 73319c2ac432aec3be6d065a5aa109c59710bfcd
2017-06-29 18:36:02 +01:00
Jo Shields
befdac16d7
Revert "Don't try to include master-only API dirs"
...
This reverts commit eba2f53c18db5c12cb11ae2d7372f1e53e9229ac [formerly 2d9585e0960633d2f3b7a1d838978c0893dbd6eb].
Former-commit-id: 2d5f5647bce426f088db8cc2100b721ffd003c5d
2017-04-11 13:12:12 +01:00
Jo Shields
bb110ef96b
Build on PPC64el with MCS, Roslyn is pretty ropey on here right now
...
Former-commit-id: 1704fb885b4d30593b4f7aa480f5b5300a080486
2017-04-10 19:20:20 +01:00
Jo Shields
eba2f53c18
Don't try to include master-only API dirs
...
Former-commit-id: 2d9585e0960633d2f3b7a1d838978c0893dbd6eb
2017-04-10 16:04:23 +01:00
Jo Shields
3faf1947ce
Refreshed debian/rules from nightly
...
Former-commit-id: fb382e250283b88547e35c66f2c0d1e0085ae0ac
2017-04-10 11:53:11 +01:00
Jo Shields
10e0fb42e8
Better way of packaging btls, maybe
...
Former-commit-id: ef7f4281d969d055d73cecab0529c236f18a7ffa
2016-11-18 10:59:42 +00:00
Jo Shields
4e5fbb3094
Try a method to install BTLS assemblies on BTLS arches
...
Former-commit-id: 29d2545edb7eebd25e8c5de92690ace366f9c3f0
2016-11-18 08:57:33 +00:00
Jo Shields
f63897c1fd
Better cross-build support
...
Former-commit-id: 0da2d8c9d07ee778f0dd6ec5e00076e89ed3b441
2016-11-18 08:48:07 +00:00
Jo Shields
673c6c4373
Seems we updated libmono.so for SGen-only
...
(cherry picked from commit edd86f593e8f10011c62fc22a418f5d5f3d3a4e1)
Former-commit-id: f2932ff9bcb03d5d8f5fa41760f40a96a267243c
2016-08-04 14:11:55 +01:00
Jo Shields
db26fe5f1a
Jay changelog has vanished
...
(cherry picked from commit d24e13d83e3f1c3fd0fa26aa299f242432d11006)
Former-commit-id: 0c37bc698a2250c4ce15e7179b83fdabd24af786
2016-08-04 14:11:34 +01:00
Jo Shields
76fe9f5628
Import a bunch of ARM64-related changes from Debian
...
(cherry picked from commit 27f3659f9d5752f4f0afab171129b6b4632e3eba)
Former-commit-id: 234925b3a1f6972f3244dbf6d6b5021faae15fa9
2016-08-04 13:12:21 +01:00
Jo Shields
fb3a1fe57d
Add updates from dh_clideps, and exclude API dirs
...
(cherry picked from commit 3aebe559db85ab347acf65bbc1d0fd0a23fe653e)
Former-commit-id: ca23cdfce1919ea7521104c385880defaaab2021
2016-08-04 10:25:45 +01:00
Jo Shields
78184b19bb
Don't treat /*-api/ or /Facades/ dirs as containing real assemblies.
...
(Closes: BZ40862)
Former-commit-id: 337547f520f5adc9c74c93fe925b42e21f958e56
2016-05-10 16:12:57 +01:00
Jo Shields
c99d09d595
Pile of fixes from nightly builds branch
...
Former-commit-id: 01442d7a7bddcc32fd6f02bfe72bbca3c2602e57
2016-02-23 11:04:20 +00:00
Jo Shields
309dddf2b1
Bump dh_makeclilibs version overrides, as required. Remember, we never change package names in the Xamarin packages, which violates the Debian packaging policy - we ought to change package name whenever interfaces are removed, but this is a massive pain for end-users who will find package dependencies no longer satisfied on their distributions. A few random misbehaviours is considered the lesser evil.
...
Former-commit-id: 2a30f9241774c5f81d2aed1ea265a7a17ced9711
2015-04-07 11:18:21 +01:00
Jo Shields
d120e95ec0
Remove stray override on libmono-wcl3.0a-cil package
...
Former-commit-id: 8ad5afba06735f4df8db5098d2a836c0e13780f6
2015-04-07 10:59:22 +01:00
Jo Shields
1b754ee72d
Fix building of MonoGetAssemblyName
...
Former-commit-id: 6076b89cafb3846f79ad80f8d936f41b37322068
2015-04-07 10:45:35 +01:00
Jo Shields
a5ef5a8316
Clean up correct directories in clean rule
...
Former-commit-id: d4c73f1a5650878c85f3021874e527272fc5a081
2015-04-07 10:20:12 +01:00
Jo Shields
26656d565e
Remove 2.0-specific packaging overrides from debian/rules
...
Former-commit-id: a4be9441a7a285fdb6de0d63c2f2b2c87705bdf5
2015-04-07 10:13:32 +01:00
Jo Shields
bb95674019
Refresh dh_monoaot to work from a manifest file, debian/installmonoaot, into $PREFIX/mono/lib/aot-cache/$ARCH
...
Former-commit-id: ededb551d3f504a906f74f62b979a0fabe70bf7e
2015-01-13 17:54:01 +00:00
Jo Shields
b1e90f84fd
Bump clilibs dependencies, as required by ABI bumps.
...
Former-commit-id: ae4b009e6cdf2d866505df8a9f63ea94700ed67a
2015-01-13 14:03:42 +00:00
Jo Shields
ad24821919
Fix missing contents in mono-runtime-dbg package
...
Former-commit-id: e281f105b37be8eca55861d62ce7dec9167334a7
2014-12-18 17:58:27 +00:00
Jo Shields
355f501487
Refresh clilibs versions, but do NOT follow debian policy in renaming packages
...
on removed symbols. Renaming is technically correct and ensures that users
cannot install packages which are potentially incompatible with library
changes... but it would forcibly uninstall a lot of packages for people, which
they won't expect. We would prefer some apps don't run properly and be told
about those problems (which we can deal with on a per-case basis).
Former-commit-id: 36db6a9fa1e7eb747931cf5d7b8f97ee1c0cf6cf
2014-08-14 10:46:39 +01:00
Jo Shields
2759763d74
Don't try and delete cscompmgd 0.0.0.0
...
Former-commit-id: b7fefc17b5fc252ed469080def3776fe810c195b
2014-08-13 19:26:08 +01:00
Jo Shields
03ecce0e39
Don't run regression tests here, we have other Jenkins jobs for that
...
Former-commit-id: af04cf5c4e119ed19461be9cdf0c3f470e3f413d
2014-08-13 15:51:07 +01:00
Jo Shields
e3d7b54ca3
Initial Debianization, imported from Debian 3.2.8 package
...
Former-commit-id: bb0edac46772972b4c99a84b8e1791f43b9195f5
2014-08-13 12:08:26 +01:00