Sahih Muslim (6/172), and al-Adab al-Mufrad by al-Bukhari (834), through two routes from Ibn Jurayj, with the wording: “... Yaʿla and Barakah ...” the hadith.
Among the remarkable matters confirming the statement of the Imam of the Abode of Emigration: “Everyone’s statements may be accepted or rejected, except those of the Prophet,” is Abu Dawud’s declaring the mention of the name Barakah in this hadith defective—on grounds which, upon careful examination, turn into evidence against him. For, after the hadith—which he narrated from his teacher Abu Bakr ibn Abi Shaybah (4960), and which appears in al-Musannaf (8/666/5958), through al-Aʿmash from Abu Sufyan from Jabir, in similar wording that includes Barakah; al-Bukhari likewise narrated it in al-Adab (833) through another chain from al-Aʿmash—Abu Dawud said, deeming the mention of Barakah defective:
“Abu al-Zubayr narrated something similar from Jabir from the Prophet; he did not mention Barakah!”
Al-Hafiz al-Mundhiri took him to task in Mukhtasar al-Sunan (7/257), saying afterward:
“This is questionable, for Muslim recorded the hadith in his Sahih through Ibn Jurayj from Abu al-Zubayr, in which it states: ‘The Prophet intended to name the boy [sic] Muqbil [sic] and Barakah ...’ the hadith.”
I say: He is referring to the hadith of Ibn Jurayj which I documented above. It contains the name Barakah, whose presence Abu Dawud had indicated was to be denied. This was an error on his part—may Allah have mercy on him—for it is indeed there, as you have seen, just as it is also in the route of Abu Sufyan from Jabir.
It is further corroborated by the hadith of Samurah ibn Jundab, attributed directly to the Prophet, with the wording:
“Do not name your boy Yasar or Rabah ...” the hadith.
Muslim and others narrated it, and it is documented in al-Irwaʾ (1177).