hat sich ergeben: A.- Adalbert Fleckenstein lieferte und installierte aufgrund eines mit dem Kanton Zürich abgeschlossenen Werkvertrages vom 13. April 1976 Heizungs- und Kälteisolationen an Gebäuden der Universität Zürich (Strickhofareal). Die SIA-Norm 118 (Ausgabe 1962) war von den Parteien zum Bestandteil des Werkvertrages erklärt worden. Am 10. Mai 1979 erfolgte die vorläufige Abnahme des Werkes. Am 18. Februar und 25. März 1982 fanden Sitzungen statt, in denen in der Zwischenzeit zutage getretene Mängel besprochen und protokolliert wurden. Am 30. März 1984 rügte der Kanton Zürich das Vorhandensein weiterer Mängel und setzte Adalbert Fleckenstein Frist bis zum 27. April 1984 zur Erneuerung des Werkes, welche dieser unbenutzt verstreichen liess. Im Jahre 1991 liess der Kanton Zürich das Werk neu erstellen. B.- Mit Klage vom 3. April 1989 beantragte der Kanton Zürich dem Bezirksgericht Horgen, Adalbert Fleckenstein zur Rückerstattung des Werklohnes von Fr. 152'000.-- nebst Zins zu 5 % seit dem 16. Oktober 1979, abzüglich des inzwischen gezogenen Nutzens, sowie zur Bezahlung von Fr. 1'209'842.90 nebst Zins zu 5 % seit dem 1. Dezember 1991 zu verurteilen. Am 21. Dezember 1994 verurteilte das Bezirksgericht den Beklagten in teilweiser Gutheissung der Klage zur Bezahlung von Fr. 747'362.70 zuzüglich Zins zu 5 % seit 1. Dezember 1991. Auf Appellation des Beklagten hin hob das Obergericht des Kantons Zürich das Urteil des Bezirksgerichts auf und wies die Klage wegen Verjährungseintritts vollumfänglich ab. Eine vom Kläger gegen diesen Entscheid eingereichte kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich ab, soweit es darauf eintrat. C.- Der Kläger erhob zudem gegen das Urteil des Obergerichts eidgenössische Berufung. Das Bundesgericht befand in seinem Urteil vom 21. April 1998 die Verjährungseinrede des Beklagten als unbegründet, hob den Entscheid des Obergerichts auf und wies die Sache zur Sachverhaltsergänzung und zur neuen Entscheidung über die klägerischen Ansprüche an dieses zurück. Mit Beschluss vom 9. März 1999 nahm das Obergericht davon Vermerk, dass das Urteil des Bezirksgerichts vom 21. Dezember 1994 insoweit in Rechtskraft erwachsen sei, als die Klage im Mehrbetrag von Fr. 614'480.20 abgewiesen worden war. Mit Urteil vom selbigen Tag verurteilte es den Beklagten zur Bezahlung von Fr. 474'516.-- nebst Zins zu 5 % seit dem 1. Dezember 1991 an den Kläger; im Mehrbetrag wies es die Klage ab. Die vom Beklagten gegen dieses Urteil erhobene kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht ab, soweit es darauf eintrat. D.- Der Beklagte führt gegen das Urteil des Obergerichts erneut Berufung an das Bundesgericht. Er beantragt, dieses aufzuheben und die Klage vollumfänglich abzuweisen, eventuell die Sache zur neuen Beurteilung an die Vorinstanz zurückzuweisen. Der Kläger schliesst auf Abweisung der Berufung. 