I just used a few tubes fixing parts on my motorcycle fairing that weren't ABS. The liner portion of the fairing was made of a material called ASA, which was chosen because of its excellent weathering resistance. ABS glue melted it but the joint never cured. The trick was to wet it with Krazy Glue, then dust in some baking soda, and repeat until you have a good fillet of material built up around whatever you are attaching. I grabbed onto that tab and pulled vigorously, and the whole fairing bent, but the tab never budged.
If you lay down too much baking soda, the glue will not wet it properly and you get regions of unsaturated soda inside the "weld", kind of like slag inclusions I suppose, but if the soda gets thoroughly wetted, it gets as strong as epoxy. There is a slight chemical reaction that gives off smoke and heat when it is done right, which can't help but bond the piece even more.