Paris used to have them too,they were called pissoirs.
Saw and availed myself of them while on leave, in ‘81 and ‘82.
And I as well saw and smelled :p in Ste-Mere-Eglise in 1994.