This comprehensive immigration reform bill was negotiated by the bipartisan gang of 8. There was give and take on both sides and this was and is a good example of compromise on both sides.
It’s very telling that the only part of interest to you is additional barriers. The bill also provides funding for additional judges and border patrol agents, which would better address the problems we are seeing at the border today.
The singular idea of building a wall does very little to address the problems we are seeing today. Trump has received funding for expanding barriers each year of his presidency. He hasn’t spent the funds he received in 2017 yet. I think the country would be better served to hire more judges and agents. It would have a more immediate impact. A wall will take years to build and have any impact.