Citation: 1C_125/2022 E. B

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiärer Verfassungsbeschwerde ans Bundesgericht vom 19. Februar 2022 beantragt A.A.________, der Entscheid des Verwaltungsgerichts sei aufzuheben und die nachträgliche Baubewilligung zu verweigern. Das Verwaltungsgericht und der Regierungsrat haben auf eine Stellungnahme verzichtet. Das kantonale Amt für Raumentwicklung und B.________ beantragen, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Der Gemeinderat Altendorf hat sich nicht vernehmen lassen. Der Beschwerdeführer hat eine Replik eingereicht.