Bug 5456 - Remove osx32 environment and OS X 10.4 code compatibility
Summary: Remove osx32 environment and OS X 10.4 code compatibility
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Build system (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.5.0
Assignee: Pierre Ossman
URL:
Keywords: hean01_tester, prosaic
Depends on: 5257
Blocks:
  Show dependency treegraph
 
Reported: 2015-03-03 08:59 CET by Peter Åstrand
Modified: 2015-09-25 13:54 CEST (History)
3 users (show)

See Also:
Acceptance Criteria:


Attachments

Description Peter Åstrand cendio 2015-03-03 08:59:08 CET
After 4.4 has been released and we have migrated to the new osx64 build environment, targeting OS X 10.6, we should:

1) Remove the osx32 environment

2) Remove code for OS X 10.4 in the ctc tree.
Comment 1 Pierre Ossman cendio 2015-06-11 12:21:50 CEST
All the OS X 32-bit stuff has been removed from cenbuild and ctc. Upstream projects like tigervnc still carry some pre-10.6 code, but that might be premature to remove.
Comment 2 Henrik Andersson cendio 2015-06-17 11:12:58 CEST
Verified that our buildsystem doesn't have traces of osx32 / i686-apple-darwin8.
Comment 3 Henrik Andersson cendio 2015-06-17 11:13:26 CEST
Our buildserver still have osx32 package installed
Comment 4 Pierre Ossman cendio 2015-06-17 11:41:16 CEST
Urgh. There is a bad dependency from the osx64 arch on osx32 packages as well that's preventing cleanup.
Comment 5 Henrik Andersson cendio 2015-06-23 13:02:32 CEST
The problem was the cendio-cliendeps package which had a few osx32 deps hardcoded. This was cleaned up and a new package was built and pushed to chavez.

  yum remove *osx32* 

Did remove the osx32 related packages without removing any dependencies.
Comment 6 Henrik Andersson cendio 2015-06-23 16:44:10 CEST
Verified that build system is up-to-date and that there are no traces of osx32 packages / env.

Note You need to log in before you can comment on or make changes to this bug.