The Senate has finally approved a massive, $373 billion spending bill that pays for a lot of government agencies.
The measure had been held up by Democratic opposition to administration policies in the bill covering overtime pay, media ownership and food labeling.
The final vote was 65-to-28. The measure pays for agriculture, veterans and other programs for the fiscal year that started almost four months ago.
It lets the administration proceed with new rules allowing companies to pay overtime to fewer white-collar workers. It also allows media business to own more television stations.
The bill also postpones for two years a requirement that meat and many other foods sold in stores have labels identifying the country they come from.
Democrats had hoped that concerns prompted by the discovery of mad cow disease would let them remove the delay. But the White House and House GOP leaders refused to budge.