25 Commits

Author SHA1 Message Date
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