Lombok can't tell what your supertype looks like. Both Point and NamedPoint have their own builder which ignores the other, and they both try to create a public static (Named)PointBuilder builder() {} method which is where the conflict comes from.
You cannot solve this problem; builder cannot be used if you construct type hierarchies.
Separate from that, this is just a bad idea in general. For example, is a NamedPoint("foo", 5, 10) compatible with a Point(5, 10)? Seems obvious to say yes to that question, it would be very surprising, and breaks the rule that a NamedPoint ought to act exactly like a Point if you use it that way.
But if that's true, then NamedPoint("bar", 5, 10) must also be equal to Point(5, 10), and if the "foo" point is equal to that, and the "bar" point is equal to that, then NamedPoint("foo", 5, 10) and NamedPoint("bar", 5, 10) must also be equal to each other!
There's no way out of this mess. This is why type hierarchies that add properties is not something you should do in java code.
Instead, make 'pointyness' an interface if you really need that functionality, and make 2 classes that both just extend j.l.Object that are both pointy. It is now clear that a NamedPoint will not ever be equal to a Point, and you won't have builder conflicts.