Nope, you're lying.
And as far back as 2012, while engaged in a primary competition for his current Senate seat, Cruz told voters during a debate that "we have an illegal immigration crisis and we have to do everything humanly possible to secure the border -- that means fences, that means walls."
http://www.cbsnews.com/news/trump-cruz-didnt-give-me-credit-for-border-wall-idea/
Well, that was my original question. I didn’t say it was a lie until I was told it was silly because they are the supposedly the same thing. Since you provided a quote, I’ll retract that. I was wrong. But that’s not a lie. There’s a difference between a lie and being wrong. And yes, I disagreed with Trump saying Bush lied about WMDs in Iraq for just that reason.